Global
Location
-
Reference:
- Go.dll .NET, .NET Standard 2.0
- Go.fx Island
- Namespace: go.bytes
- Platforms: .NET, .NET Standard 2.0, Island
Compare
class method Compare(a: Slice<Byte>; b: Slice<Byte>): int
static int Compare(Slice<Byte> a, Slice<Byte> b)
static func Compare(_ a: Slice<Byte>, _ b: Slice<Byte>) -> int
func Compare(a Slice<Byte>, b Slice<Byte>) int
Shared Function Compare(a As Slice<Byte>, b As Slice<Byte>) As int
Parameters:
- a:
- b:
Contains
class method Contains(b: Slice<Byte>; subslice: Slice<Byte>): bool
static bool Contains(Slice<Byte> b, Slice<Byte> subslice)
static func Contains(_ b: Slice<Byte>, _ subslice: Slice<Byte>) -> bool
func Contains(b Slice<Byte>, subslice Slice<Byte>) bool
Shared Function Contains(b As Slice<Byte>, subslice As Slice<Byte>) As bool
Parameters:
- b:
- subslice:
ContainsAny
class method ContainsAny(b: Slice<Byte>; chars: string): bool
static bool ContainsAny(Slice<Byte> b, string chars)
static func ContainsAny(_ b: Slice<Byte>, _ chars: string) -> bool
func ContainsAny(b Slice<Byte>, chars string) bool
Shared Function ContainsAny(b As Slice<Byte>, chars As string) As bool
Parameters:
- b:
- chars:
ContainsRune
class method ContainsRune(b: Slice<Byte>; r: rune): bool
static bool ContainsRune(Slice<Byte> b, rune r)
static func ContainsRune(_ b: Slice<Byte>, _ r: rune) -> bool
func ContainsRune(b Slice<Byte>, r rune) bool
Shared Function ContainsRune(b As Slice<Byte>, r As rune) As bool
Parameters:
- b:
- r:
Count
class method Count(s: Slice<Byte>; sep: Slice<Byte>): int
static int Count(Slice<Byte> s, Slice<Byte> sep)
static func Count(_ s: Slice<Byte>, _ sep: Slice<Byte>) -> int
func Count(s Slice<Byte>, sep Slice<Byte>) int
Shared Function Count(s As Slice<Byte>, sep As Slice<Byte>) As int
Parameters:
- s:
- sep:
Equal
class method Equal(a: Slice<Byte>; b: Slice<Byte>): bool
static bool Equal(Slice<Byte> a, Slice<Byte> b)
static func Equal(_ a: Slice<Byte>, _ b: Slice<Byte>) -> bool
func Equal(a Slice<Byte>, b Slice<Byte>) bool
Shared Function Equal(a As Slice<Byte>, b As Slice<Byte>) As bool
Parameters:
- a:
- b:
EqualFold
class method EqualFold(s: Slice<Byte>; t: Slice<Byte>): bool
static bool EqualFold(Slice<Byte> s, Slice<Byte> t)
static func EqualFold(_ s: Slice<Byte>, _ t: Slice<Byte>) -> bool
func EqualFold(s Slice<Byte>, t Slice<Byte>) bool
Shared Function EqualFold(s As Slice<Byte>, t As Slice<Byte>) As bool
Parameters:
- s:
- t:
ErrTooLarge
class var ErrTooLarge: error;
static error ErrTooLarge
static var ErrTooLarge: error
ErrTooLarge error
Shared FIELD ErrTooLarge() As error
Fields
class method Fields(s: Slice<Byte>): Slice<Slice<byte>>
static Slice<Slice<byte>> Fields(Slice<Byte> s)
static func Fields(_ s: Slice<Byte>) -> Slice<Slice<byte>>
func Fields(s Slice<Byte>) Slice<Slice<byte>>
Shared Function Fields(s As Slice<Byte>) As Slice<Slice<byte>>
Parameters:
- s:
FieldsFunc
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
class method FieldsFunc(s: Slice<Byte>; f: Func<rune, Boolean>): Slice<Slice<byte>>
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
class method FieldsFunc(s: Slice<Byte>; f: Func<go.builtin.rune,RemObjects.Elements.System.Boolean>): Slice<Slice<byte>>
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
static Slice<Slice<byte>> FieldsFunc(Slice<Byte> s, Func<rune, Boolean> f)
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
static Slice<Slice<byte>> FieldsFunc(Slice<Byte> s, Func<go.builtin.rune,RemObjects.Elements.System.Boolean> f)
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
static func FieldsFunc(_ s: Slice<Byte>, _ f: Func<rune, Boolean>) -> Slice<Slice<byte>>
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
static func FieldsFunc(_ s: Slice<Byte>, _ f: Func<go.builtin.rune,RemObjects.Elements.System.Boolean>) -> Slice<Slice<byte>>
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
func FieldsFunc(s Slice<Byte>, f Func<rune, Boolean>) Slice<Slice<byte>>
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
func FieldsFunc(s Slice<Byte>, f Func<go.builtin.rune,RemObjects.Elements.System.Boolean>) Slice<Slice<byte>>
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
Shared Function FieldsFunc(s As Slice<Byte>, f As Func (Of rune, Boolean)) As Slice<Slice<byte>>
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
Shared Function FieldsFunc(s As Slice<Byte>, f As Func<go.builtin.rune,RemObjects.Elements.System.Boolean>) As Slice<Slice<byte>>
Parameters:
- s:
- f:
HasPrefix
class method HasPrefix(s: Slice<Byte>; prefix: Slice<Byte>): bool
static bool HasPrefix(Slice<Byte> s, Slice<Byte> prefix)
static func HasPrefix(_ s: Slice<Byte>, _ prefix: Slice<Byte>) -> bool
func HasPrefix(s Slice<Byte>, prefix Slice<Byte>) bool
Shared Function HasPrefix(s As Slice<Byte>, prefix As Slice<Byte>) As bool
Parameters:
- s:
- prefix:
HasSuffix
class method HasSuffix(s: Slice<Byte>; suffix: Slice<Byte>): bool
static bool HasSuffix(Slice<Byte> s, Slice<Byte> suffix)
static func HasSuffix(_ s: Slice<Byte>, _ suffix: Slice<Byte>) -> bool
func HasSuffix(s Slice<Byte>, suffix Slice<Byte>) bool
Shared Function HasSuffix(s As Slice<Byte>, suffix As Slice<Byte>) As bool
Parameters:
- s:
- suffix:
Index
class method Index(s: Slice<Byte>; sep: Slice<Byte>): int
static int Index(Slice<Byte> s, Slice<Byte> sep)
static func Index(_ s: Slice<Byte>, _ sep: Slice<Byte>) -> int
func Index(s Slice<Byte>, sep Slice<Byte>) int
Shared Function Index(s As Slice<Byte>, sep As Slice<Byte>) As int
Parameters:
- s:
- sep:
IndexAny
class method IndexAny(s: Slice<Byte>; chars: string): int
static int IndexAny(Slice<Byte> s, string chars)
static func IndexAny(_ s: Slice<Byte>, _ chars: string) -> int
func IndexAny(s Slice<Byte>, chars string) int
Shared Function IndexAny(s As Slice<Byte>, chars As string) As int
Parameters:
- s:
- chars:
IndexByte
class method IndexByte(b: Slice<Byte>; c: byte): int
static int IndexByte(Slice<Byte> b, byte c)
static func IndexByte(_ b: Slice<Byte>, _ c: byte) -> int
func IndexByte(b Slice<Byte>, c byte) int
Shared Function IndexByte(b As Slice<Byte>, c As byte) As int
Parameters:
- b:
- c:
IndexFunc
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
class method IndexFunc(s: Slice<Byte>; f: Func<rune, Boolean>): int
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
class method IndexFunc(s: Slice<Byte>; f: Func<go.builtin.rune,RemObjects.Elements.System.Boolean>): int
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
static int IndexFunc(Slice<Byte> s, Func<rune, Boolean> f)
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
static int IndexFunc(Slice<Byte> s, Func<go.builtin.rune,RemObjects.Elements.System.Boolean> f)
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
static func IndexFunc(_ s: Slice<Byte>, _ f: Func<rune, Boolean>) -> int
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
static func IndexFunc(_ s: Slice<Byte>, _ f: Func<go.builtin.rune,RemObjects.Elements.System.Boolean>) -> int
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
func IndexFunc(s Slice<Byte>, f Func<rune, Boolean>) int
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
func IndexFunc(s Slice<Byte>, f Func<go.builtin.rune,RemObjects.Elements.System.Boolean>) int
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
Shared Function IndexFunc(s As Slice<Byte>, f As Func (Of rune, Boolean)) As int
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
Shared Function IndexFunc(s As Slice<Byte>, f As Func<go.builtin.rune,RemObjects.Elements.System.Boolean>) As int
Parameters:
- s:
- f:
IndexRune
class method IndexRune(s: Slice<Byte>; r: rune): int
static int IndexRune(Slice<Byte> s, rune r)
static func IndexRune(_ s: Slice<Byte>, _ r: rune) -> int
func IndexRune(s Slice<Byte>, r rune) int
Shared Function IndexRune(s As Slice<Byte>, r As rune) As int
Parameters:
- s:
- r:
Join
class method Join(s: Slice<Slice<byte>>; sep: Slice<Byte>): Slice<Byte>
static Slice<Byte> Join(Slice<Slice<byte>> s, Slice<Byte> sep)
static func Join(_ s: Slice<Slice<byte>>, _ sep: Slice<Byte>) -> Slice<Byte>
func Join(s Slice<Slice<byte>>, sep Slice<Byte>) Slice<Byte>
Shared Function Join(s As Slice<Slice<byte>>, sep As Slice<Byte>) As Slice<Byte>
Parameters:
- s:
- sep:
LastIndex
class method LastIndex(s: Slice<Byte>; sep: Slice<Byte>): int
static int LastIndex(Slice<Byte> s, Slice<Byte> sep)
static func LastIndex(_ s: Slice<Byte>, _ sep: Slice<Byte>) -> int
func LastIndex(s Slice<Byte>, sep Slice<Byte>) int
Shared Function LastIndex(s As Slice<Byte>, sep As Slice<Byte>) As int
Parameters:
- s:
- sep:
LastIndexAny
class method LastIndexAny(s: Slice<Byte>; chars: string): int
static int LastIndexAny(Slice<Byte> s, string chars)
static func LastIndexAny(_ s: Slice<Byte>, _ chars: string) -> int
func LastIndexAny(s Slice<Byte>, chars string) int
Shared Function LastIndexAny(s As Slice<Byte>, chars As string) As int
Parameters:
- s:
- chars:
LastIndexByte
class method LastIndexByte(s: Slice<Byte>; c: byte): int
static int LastIndexByte(Slice<Byte> s, byte c)
static func LastIndexByte(_ s: Slice<Byte>, _ c: byte) -> int
func LastIndexByte(s Slice<Byte>, c byte) int
Shared Function LastIndexByte(s As Slice<Byte>, c As byte) As int
Parameters:
- s:
- c:
LastIndexFunc
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
class method LastIndexFunc(s: Slice<Byte>; f: Func<rune, Boolean>): int
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
class method LastIndexFunc(s: Slice<Byte>; f: Func<go.builtin.rune,RemObjects.Elements.System.Boolean>): int
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
static int LastIndexFunc(Slice<Byte> s, Func<rune, Boolean> f)
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
static int LastIndexFunc(Slice<Byte> s, Func<go.builtin.rune,RemObjects.Elements.System.Boolean> f)
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
static func LastIndexFunc(_ s: Slice<Byte>, _ f: Func<rune, Boolean>) -> int
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
static func LastIndexFunc(_ s: Slice<Byte>, _ f: Func<go.builtin.rune,RemObjects.Elements.System.Boolean>) -> int
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
func LastIndexFunc(s Slice<Byte>, f Func<rune, Boolean>) int
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
func LastIndexFunc(s Slice<Byte>, f Func<go.builtin.rune,RemObjects.Elements.System.Boolean>) int
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
Shared Function LastIndexFunc(s As Slice<Byte>, f As Func (Of rune, Boolean)) As int
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
Shared Function LastIndexFunc(s As Slice<Byte>, f As Func<go.builtin.rune,RemObjects.Elements.System.Boolean>) As int
Parameters:
- s:
- f:
Map
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
class method Map(mapping: Func<rune, rune>; s: Slice<Byte>): Slice<Byte>
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
class method Map(mapping: Func<go.builtin.rune,go.builtin.rune>; s: Slice<Byte>): Slice<Byte>
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
static Slice<Byte> Map(Func<rune, rune> mapping, Slice<Byte> s)
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
static Slice<Byte> Map(Func<go.builtin.rune,go.builtin.rune> mapping, Slice<Byte> s)
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
static func Map(_ mapping: Func<rune, rune>, _ s: Slice<Byte>) -> Slice<Byte>
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
static func Map(_ mapping: Func<go.builtin.rune,go.builtin.rune>, _ s: Slice<Byte>) -> Slice<Byte>
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
func Map(mapping Func<rune, rune>, s Slice<Byte>) Slice<Byte>
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
func Map(mapping Func<go.builtin.rune,go.builtin.rune>, s Slice<Byte>) Slice<Byte>
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
Shared Function Map(mapping As Func (Of rune, rune), s As Slice<Byte>) As Slice<Byte>
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
Shared Function Map(mapping As Func<go.builtin.rune,go.builtin.rune>, s As Slice<Byte>) As Slice<Byte>
Parameters:
- mapping:
- s:
MinRead
const MinRead: Int64 = 512
const Int64 MinRead = 512
static let MinRead: Int64 = 512
const MinRead Int64 = 512
Const MinRead As Int64 = 512
NewBuffer
class method NewBuffer(buf: Slice<Byte>): Memory<Buffer>
static Memory<Buffer> NewBuffer(Slice<Byte> buf)
static func NewBuffer(_ buf: Slice<Byte>) -> Memory<Buffer>
func NewBuffer(buf Slice<Byte>) Memory<Buffer>
Shared Function NewBuffer(buf As Slice<Byte>) As Memory<Buffer>
Parameters:
- buf:
NewBufferString
class method NewBufferString(s: string): Memory<Buffer>
static Memory<Buffer> NewBufferString(string s)
static func NewBufferString(_ s: string) -> Memory<Buffer>
func NewBufferString(s string) Memory<Buffer>
Shared Function NewBufferString(s As string) As Memory<Buffer>
Parameters:
- s:
NewReader
class method NewReader(b: Slice<Byte>): Memory<Reader>
static Memory<Reader> NewReader(Slice<Byte> b)
static func NewReader(_ b: Slice<Byte>) -> Memory<Reader>
func NewReader(b Slice<Byte>) Memory<Reader>
Shared Function NewReader(b As Slice<Byte>) As Memory<Reader>
Parameters:
- b:
Repeat
class method Repeat(b: Slice<Byte>; count: int): Slice<Byte>
static Slice<Byte> Repeat(Slice<Byte> b, int count)
static func Repeat(_ b: Slice<Byte>, _ count: int) -> Slice<Byte>
func Repeat(b Slice<Byte>, count int) Slice<Byte>
Shared Function Repeat(b As Slice<Byte>, count As int) As Slice<Byte>
Parameters:
- b:
- count:
Replace
class method Replace(s: Slice<Byte>; old: Slice<Byte>; new: Slice<Byte>; n: int): Slice<Byte>
static Slice<Byte> Replace(Slice<Byte> s, Slice<Byte> old, Slice<Byte> new, int n)
static func Replace(_ s: Slice<Byte>, _ old: Slice<Byte>, _ new: Slice<Byte>, _ n: int) -> Slice<Byte>
func Replace(s Slice<Byte>, old Slice<Byte>, new Slice<Byte>, n int) Slice<Byte>
Shared Function Replace(s As Slice<Byte>, old As Slice<Byte>, new As Slice<Byte>, n As int) As Slice<Byte>
Parameters:
- s:
- old:
- new:
- n:
ReplaceAll
class method ReplaceAll(s: Slice<Byte>; old: Slice<Byte>; new: Slice<Byte>): Slice<Byte>
static Slice<Byte> ReplaceAll(Slice<Byte> s, Slice<Byte> old, Slice<Byte> new)
static func ReplaceAll(_ s: Slice<Byte>, _ old: Slice<Byte>, _ new: Slice<Byte>) -> Slice<Byte>
func ReplaceAll(s Slice<Byte>, old Slice<Byte>, new Slice<Byte>) Slice<Byte>
Shared Function ReplaceAll(s As Slice<Byte>, old As Slice<Byte>, new As Slice<Byte>) As Slice<Byte>
Parameters:
- s:
- old:
- new:
Runes
class method Runes(s: Slice<Byte>): Slice<rune>
static Slice<rune> Runes(Slice<Byte> s)
static func Runes(_ s: Slice<Byte>) -> Slice<rune>
func Runes(s Slice<Byte>) Slice<rune>
Shared Function Runes(s As Slice<Byte>) As Slice<rune>
Parameters:
- s:
Split
class method Split(s: Slice<Byte>; sep: Slice<Byte>): Slice<Slice<byte>>
static Slice<Slice<byte>> Split(Slice<Byte> s, Slice<Byte> sep)
static func Split(_ s: Slice<Byte>, _ sep: Slice<Byte>) -> Slice<Slice<byte>>
func Split(s Slice<Byte>, sep Slice<Byte>) Slice<Slice<byte>>
Shared Function Split(s As Slice<Byte>, sep As Slice<Byte>) As Slice<Slice<byte>>
Parameters:
- s:
- sep:
SplitAfter
class method SplitAfter(s: Slice<Byte>; sep: Slice<Byte>): Slice<Slice<byte>>
static Slice<Slice<byte>> SplitAfter(Slice<Byte> s, Slice<Byte> sep)
static func SplitAfter(_ s: Slice<Byte>, _ sep: Slice<Byte>) -> Slice<Slice<byte>>
func SplitAfter(s Slice<Byte>, sep Slice<Byte>) Slice<Slice<byte>>
Shared Function SplitAfter(s As Slice<Byte>, sep As Slice<Byte>) As Slice<Slice<byte>>
Parameters:
- s:
- sep:
SplitAfterN
class method SplitAfterN(s: Slice<Byte>; sep: Slice<Byte>; n: int): Slice<Slice<byte>>
static Slice<Slice<byte>> SplitAfterN(Slice<Byte> s, Slice<Byte> sep, int n)
static func SplitAfterN(_ s: Slice<Byte>, _ sep: Slice<Byte>, _ n: int) -> Slice<Slice<byte>>
func SplitAfterN(s Slice<Byte>, sep Slice<Byte>, n int) Slice<Slice<byte>>
Shared Function SplitAfterN(s As Slice<Byte>, sep As Slice<Byte>, n As int) As Slice<Slice<byte>>
Parameters:
- s:
- sep:
- n:
SplitN
class method SplitN(s: Slice<Byte>; sep: Slice<Byte>; n: int): Slice<Slice<byte>>
static Slice<Slice<byte>> SplitN(Slice<Byte> s, Slice<Byte> sep, int n)
static func SplitN(_ s: Slice<Byte>, _ sep: Slice<Byte>, _ n: int) -> Slice<Slice<byte>>
func SplitN(s Slice<Byte>, sep Slice<Byte>, n int) Slice<Slice<byte>>
Shared Function SplitN(s As Slice<Byte>, sep As Slice<Byte>, n As int) As Slice<Slice<byte>>
Parameters:
- s:
- sep:
- n:
Title
class method Title(s: Slice<Byte>): Slice<Byte>
static Slice<Byte> Title(Slice<Byte> s)
static func Title(_ s: Slice<Byte>) -> Slice<Byte>
func Title(s Slice<Byte>) Slice<Byte>
Shared Function Title(s As Slice<Byte>) As Slice<Byte>
Parameters:
- s:
ToLower
class method ToLower(s: Slice<Byte>): Slice<Byte>
static Slice<Byte> ToLower(Slice<Byte> s)
static func ToLower(_ s: Slice<Byte>) -> Slice<Byte>
func ToLower(s Slice<Byte>) Slice<Byte>
Shared Function ToLower(s As Slice<Byte>) As Slice<Byte>
Parameters:
- s:
ToLowerSpecial
class method ToLowerSpecial(c: SpecialCase; s: Slice<Byte>): Slice<Byte>
static Slice<Byte> ToLowerSpecial(SpecialCase c, Slice<Byte> s)
static func ToLowerSpecial(_ c: SpecialCase, _ s: Slice<Byte>) -> Slice<Byte>
func ToLowerSpecial(c SpecialCase, s Slice<Byte>) Slice<Byte>
Shared Function ToLowerSpecial(c As SpecialCase, s As Slice<Byte>) As Slice<Byte>
Parameters:
- c:
- s:
ToTitle
class method ToTitle(s: Slice<Byte>): Slice<Byte>
static Slice<Byte> ToTitle(Slice<Byte> s)
static func ToTitle(_ s: Slice<Byte>) -> Slice<Byte>
func ToTitle(s Slice<Byte>) Slice<Byte>
Shared Function ToTitle(s As Slice<Byte>) As Slice<Byte>
Parameters:
- s:
ToTitleSpecial
class method ToTitleSpecial(c: SpecialCase; s: Slice<Byte>): Slice<Byte>
static Slice<Byte> ToTitleSpecial(SpecialCase c, Slice<Byte> s)
static func ToTitleSpecial(_ c: SpecialCase, _ s: Slice<Byte>) -> Slice<Byte>
func ToTitleSpecial(c SpecialCase, s Slice<Byte>) Slice<Byte>
Shared Function ToTitleSpecial(c As SpecialCase, s As Slice<Byte>) As Slice<Byte>
Parameters:
- c:
- s:
ToUpper
class method ToUpper(s: Slice<Byte>): Slice<Byte>
static Slice<Byte> ToUpper(Slice<Byte> s)
static func ToUpper(_ s: Slice<Byte>) -> Slice<Byte>
func ToUpper(s Slice<Byte>) Slice<Byte>
Shared Function ToUpper(s As Slice<Byte>) As Slice<Byte>
Parameters:
- s:
ToUpperSpecial
class method ToUpperSpecial(c: SpecialCase; s: Slice<Byte>): Slice<Byte>
static Slice<Byte> ToUpperSpecial(SpecialCase c, Slice<Byte> s)
static func ToUpperSpecial(_ c: SpecialCase, _ s: Slice<Byte>) -> Slice<Byte>
func ToUpperSpecial(c SpecialCase, s Slice<Byte>) Slice<Byte>
Shared Function ToUpperSpecial(c As SpecialCase, s As Slice<Byte>) As Slice<Byte>
Parameters:
- c:
- s:
ToValidUTF8
class method ToValidUTF8(s: Slice<Byte>; replacement: Slice<Byte>): Slice<Byte>
static Slice<Byte> ToValidUTF8(Slice<Byte> s, Slice<Byte> replacement)
static func ToValidUTF8(_ s: Slice<Byte>, _ replacement: Slice<Byte>) -> Slice<Byte>
func ToValidUTF8(s Slice<Byte>, replacement Slice<Byte>) Slice<Byte>
Shared Function ToValidUTF8(s As Slice<Byte>, replacement As Slice<Byte>) As Slice<Byte>
Parameters:
- s:
- replacement:
Trim
class method Trim(s: Slice<Byte>; cutset: string): Slice<Byte>
static Slice<Byte> Trim(Slice<Byte> s, string cutset)
static func Trim(_ s: Slice<Byte>, _ cutset: string) -> Slice<Byte>
func Trim(s Slice<Byte>, cutset string) Slice<Byte>
Shared Function Trim(s As Slice<Byte>, cutset As string) As Slice<Byte>
Parameters:
- s:
- cutset:
TrimFunc
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
class method TrimFunc(s: Slice<Byte>; f: Func<rune, Boolean>): Slice<Byte>
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
class method TrimFunc(s: Slice<Byte>; f: Func<go.builtin.rune,RemObjects.Elements.System.Boolean>): Slice<Byte>
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
static Slice<Byte> TrimFunc(Slice<Byte> s, Func<rune, Boolean> f)
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
static Slice<Byte> TrimFunc(Slice<Byte> s, Func<go.builtin.rune,RemObjects.Elements.System.Boolean> f)
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
static func TrimFunc(_ s: Slice<Byte>, _ f: Func<rune, Boolean>) -> Slice<Byte>
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
static func TrimFunc(_ s: Slice<Byte>, _ f: Func<go.builtin.rune,RemObjects.Elements.System.Boolean>) -> Slice<Byte>
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
func TrimFunc(s Slice<Byte>, f Func<rune, Boolean>) Slice<Byte>
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
func TrimFunc(s Slice<Byte>, f Func<go.builtin.rune,RemObjects.Elements.System.Boolean>) Slice<Byte>
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
Shared Function TrimFunc(s As Slice<Byte>, f As Func (Of rune, Boolean)) As Slice<Byte>
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
Shared Function TrimFunc(s As Slice<Byte>, f As Func<go.builtin.rune,RemObjects.Elements.System.Boolean>) As Slice<Byte>
Parameters:
- s:
- f:
TrimLeft
class method TrimLeft(s: Slice<Byte>; cutset: string): Slice<Byte>
static Slice<Byte> TrimLeft(Slice<Byte> s, string cutset)
static func TrimLeft(_ s: Slice<Byte>, _ cutset: string) -> Slice<Byte>
func TrimLeft(s Slice<Byte>, cutset string) Slice<Byte>
Shared Function TrimLeft(s As Slice<Byte>, cutset As string) As Slice<Byte>
Parameters:
- s:
- cutset:
TrimLeftFunc
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
class method TrimLeftFunc(s: Slice<Byte>; f: Func<rune, Boolean>): Slice<Byte>
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
class method TrimLeftFunc(s: Slice<Byte>; f: Func<go.builtin.rune,RemObjects.Elements.System.Boolean>): Slice<Byte>
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
static Slice<Byte> TrimLeftFunc(Slice<Byte> s, Func<rune, Boolean> f)
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
static Slice<Byte> TrimLeftFunc(Slice<Byte> s, Func<go.builtin.rune,RemObjects.Elements.System.Boolean> f)
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
static func TrimLeftFunc(_ s: Slice<Byte>, _ f: Func<rune, Boolean>) -> Slice<Byte>
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
static func TrimLeftFunc(_ s: Slice<Byte>, _ f: Func<go.builtin.rune,RemObjects.Elements.System.Boolean>) -> Slice<Byte>
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
func TrimLeftFunc(s Slice<Byte>, f Func<rune, Boolean>) Slice<Byte>
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
func TrimLeftFunc(s Slice<Byte>, f Func<go.builtin.rune,RemObjects.Elements.System.Boolean>) Slice<Byte>
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
Shared Function TrimLeftFunc(s As Slice<Byte>, f As Func (Of rune, Boolean)) As Slice<Byte>
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
Shared Function TrimLeftFunc(s As Slice<Byte>, f As Func<go.builtin.rune,RemObjects.Elements.System.Boolean>) As Slice<Byte>
Parameters:
- s:
- f:
TrimPrefix
class method TrimPrefix(s: Slice<Byte>; prefix: Slice<Byte>): Slice<Byte>
static Slice<Byte> TrimPrefix(Slice<Byte> s, Slice<Byte> prefix)
static func TrimPrefix(_ s: Slice<Byte>, _ prefix: Slice<Byte>) -> Slice<Byte>
func TrimPrefix(s Slice<Byte>, prefix Slice<Byte>) Slice<Byte>
Shared Function TrimPrefix(s As Slice<Byte>, prefix As Slice<Byte>) As Slice<Byte>
Parameters:
- s:
- prefix:
TrimRight
class method TrimRight(s: Slice<Byte>; cutset: string): Slice<Byte>
static Slice<Byte> TrimRight(Slice<Byte> s, string cutset)
static func TrimRight(_ s: Slice<Byte>, _ cutset: string) -> Slice<Byte>
func TrimRight(s Slice<Byte>, cutset string) Slice<Byte>
Shared Function TrimRight(s As Slice<Byte>, cutset As string) As Slice<Byte>
Parameters:
- s:
- cutset:
TrimRightFunc
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
class method TrimRightFunc(s: Slice<Byte>; f: Func<rune, Boolean>): Slice<Byte>
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
class method TrimRightFunc(s: Slice<Byte>; f: Func<go.builtin.rune,RemObjects.Elements.System.Boolean>): Slice<Byte>
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
static Slice<Byte> TrimRightFunc(Slice<Byte> s, Func<rune, Boolean> f)
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
static Slice<Byte> TrimRightFunc(Slice<Byte> s, Func<go.builtin.rune,RemObjects.Elements.System.Boolean> f)
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
static func TrimRightFunc(_ s: Slice<Byte>, _ f: Func<rune, Boolean>) -> Slice<Byte>
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
static func TrimRightFunc(_ s: Slice<Byte>, _ f: Func<go.builtin.rune,RemObjects.Elements.System.Boolean>) -> Slice<Byte>
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
func TrimRightFunc(s Slice<Byte>, f Func<rune, Boolean>) Slice<Byte>
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
func TrimRightFunc(s Slice<Byte>, f Func<go.builtin.rune,RemObjects.Elements.System.Boolean>) Slice<Byte>
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
Shared Function TrimRightFunc(s As Slice<Byte>, f As Func (Of rune, Boolean)) As Slice<Byte>
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
Shared Function TrimRightFunc(s As Slice<Byte>, f As Func<go.builtin.rune,RemObjects.Elements.System.Boolean>) As Slice<Byte>
Parameters:
- s:
- f:
TrimSpace
class method TrimSpace(s: Slice<Byte>): Slice<Byte>
static Slice<Byte> TrimSpace(Slice<Byte> s)
static func TrimSpace(_ s: Slice<Byte>) -> Slice<Byte>
func TrimSpace(s Slice<Byte>) Slice<Byte>
Shared Function TrimSpace(s As Slice<Byte>) As Slice<Byte>
Parameters:
- s:
TrimSuffix
class method TrimSuffix(s: Slice<Byte>; suffix: Slice<Byte>): Slice<Byte>
static Slice<Byte> TrimSuffix(Slice<Byte> s, Slice<Byte> suffix)
static func TrimSuffix(_ s: Slice<Byte>, _ suffix: Slice<Byte>) -> Slice<Byte>
func TrimSuffix(s Slice<Byte>, suffix Slice<Byte>) Slice<Byte>
Shared Function TrimSuffix(s As Slice<Byte>, suffix As Slice<Byte>) As Slice<Byte>
Parameters:
- s:
- suffix:
MinRead
const MinRead: Int64 = 512
const Int64 MinRead = 512
static let MinRead: Int64 = 512
const MinRead Int64 = 512
Const MinRead As Int64 = 512
ErrTooLarge
class var ErrTooLarge: error;
static error ErrTooLarge
static var ErrTooLarge: error
ErrTooLarge error
Shared FIELD ErrTooLarge() As error
Compare
class method Compare(a: Slice<Byte>; b: Slice<Byte>): int
static int Compare(Slice<Byte> a, Slice<Byte> b)
static func Compare(_ a: Slice<Byte>, _ b: Slice<Byte>) -> int
func Compare(a Slice<Byte>, b Slice<Byte>) int
Shared Function Compare(a As Slice<Byte>, b As Slice<Byte>) As int
Parameters:
- a:
- b:
Contains
class method Contains(b: Slice<Byte>; subslice: Slice<Byte>): bool
static bool Contains(Slice<Byte> b, Slice<Byte> subslice)
static func Contains(_ b: Slice<Byte>, _ subslice: Slice<Byte>) -> bool
func Contains(b Slice<Byte>, subslice Slice<Byte>) bool
Shared Function Contains(b As Slice<Byte>, subslice As Slice<Byte>) As bool
Parameters:
- b:
- subslice:
ContainsAny
class method ContainsAny(b: Slice<Byte>; chars: string): bool
static bool ContainsAny(Slice<Byte> b, string chars)
static func ContainsAny(_ b: Slice<Byte>, _ chars: string) -> bool
func ContainsAny(b Slice<Byte>, chars string) bool
Shared Function ContainsAny(b As Slice<Byte>, chars As string) As bool
Parameters:
- b:
- chars:
ContainsRune
class method ContainsRune(b: Slice<Byte>; r: rune): bool
static bool ContainsRune(Slice<Byte> b, rune r)
static func ContainsRune(_ b: Slice<Byte>, _ r: rune) -> bool
func ContainsRune(b Slice<Byte>, r rune) bool
Shared Function ContainsRune(b As Slice<Byte>, r As rune) As bool
Parameters:
- b:
- r:
Count
class method Count(s: Slice<Byte>; sep: Slice<Byte>): int
static int Count(Slice<Byte> s, Slice<Byte> sep)
static func Count(_ s: Slice<Byte>, _ sep: Slice<Byte>) -> int
func Count(s Slice<Byte>, sep Slice<Byte>) int
Shared Function Count(s As Slice<Byte>, sep As Slice<Byte>) As int
Parameters:
- s:
- sep:
Equal
class method Equal(a: Slice<Byte>; b: Slice<Byte>): bool
static bool Equal(Slice<Byte> a, Slice<Byte> b)
static func Equal(_ a: Slice<Byte>, _ b: Slice<Byte>) -> bool
func Equal(a Slice<Byte>, b Slice<Byte>) bool
Shared Function Equal(a As Slice<Byte>, b As Slice<Byte>) As bool
Parameters:
- a:
- b:
EqualFold
class method EqualFold(s: Slice<Byte>; t: Slice<Byte>): bool
static bool EqualFold(Slice<Byte> s, Slice<Byte> t)
static func EqualFold(_ s: Slice<Byte>, _ t: Slice<Byte>) -> bool
func EqualFold(s Slice<Byte>, t Slice<Byte>) bool
Shared Function EqualFold(s As Slice<Byte>, t As Slice<Byte>) As bool
Parameters:
- s:
- t:
Fields
class method Fields(s: Slice<Byte>): Slice<Slice<byte>>
static Slice<Slice<byte>> Fields(Slice<Byte> s)
static func Fields(_ s: Slice<Byte>) -> Slice<Slice<byte>>
func Fields(s Slice<Byte>) Slice<Slice<byte>>
Shared Function Fields(s As Slice<Byte>) As Slice<Slice<byte>>
Parameters:
- s:
FieldsFunc
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
class method FieldsFunc(s: Slice<Byte>; f: Func<rune, Boolean>): Slice<Slice<byte>>
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
class method FieldsFunc(s: Slice<Byte>; f: Func<go.builtin.rune,RemObjects.Elements.System.Boolean>): Slice<Slice<byte>>
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
static Slice<Slice<byte>> FieldsFunc(Slice<Byte> s, Func<rune, Boolean> f)
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
static Slice<Slice<byte>> FieldsFunc(Slice<Byte> s, Func<go.builtin.rune,RemObjects.Elements.System.Boolean> f)
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
static func FieldsFunc(_ s: Slice<Byte>, _ f: Func<rune, Boolean>) -> Slice<Slice<byte>>
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
static func FieldsFunc(_ s: Slice<Byte>, _ f: Func<go.builtin.rune,RemObjects.Elements.System.Boolean>) -> Slice<Slice<byte>>
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
func FieldsFunc(s Slice<Byte>, f Func<rune, Boolean>) Slice<Slice<byte>>
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
func FieldsFunc(s Slice<Byte>, f Func<go.builtin.rune,RemObjects.Elements.System.Boolean>) Slice<Slice<byte>>
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
Shared Function FieldsFunc(s As Slice<Byte>, f As Func (Of rune, Boolean)) As Slice<Slice<byte>>
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
Shared Function FieldsFunc(s As Slice<Byte>, f As Func<go.builtin.rune,RemObjects.Elements.System.Boolean>) As Slice<Slice<byte>>
Parameters:
- s:
- f:
HasPrefix
class method HasPrefix(s: Slice<Byte>; prefix: Slice<Byte>): bool
static bool HasPrefix(Slice<Byte> s, Slice<Byte> prefix)
static func HasPrefix(_ s: Slice<Byte>, _ prefix: Slice<Byte>) -> bool
func HasPrefix(s Slice<Byte>, prefix Slice<Byte>) bool
Shared Function HasPrefix(s As Slice<Byte>, prefix As Slice<Byte>) As bool
Parameters:
- s:
- prefix:
HasSuffix
class method HasSuffix(s: Slice<Byte>; suffix: Slice<Byte>): bool
static bool HasSuffix(Slice<Byte> s, Slice<Byte> suffix)
static func HasSuffix(_ s: Slice<Byte>, _ suffix: Slice<Byte>) -> bool
func HasSuffix(s Slice<Byte>, suffix Slice<Byte>) bool
Shared Function HasSuffix(s As Slice<Byte>, suffix As Slice<Byte>) As bool
Parameters:
- s:
- suffix:
Index
class method Index(s: Slice<Byte>; sep: Slice<Byte>): int
static int Index(Slice<Byte> s, Slice<Byte> sep)
static func Index(_ s: Slice<Byte>, _ sep: Slice<Byte>) -> int
func Index(s Slice<Byte>, sep Slice<Byte>) int
Shared Function Index(s As Slice<Byte>, sep As Slice<Byte>) As int
Parameters:
- s:
- sep:
IndexAny
class method IndexAny(s: Slice<Byte>; chars: string): int
static int IndexAny(Slice<Byte> s, string chars)
static func IndexAny(_ s: Slice<Byte>, _ chars: string) -> int
func IndexAny(s Slice<Byte>, chars string) int
Shared Function IndexAny(s As Slice<Byte>, chars As string) As int
Parameters:
- s:
- chars:
IndexByte
class method IndexByte(b: Slice<Byte>; c: byte): int
static int IndexByte(Slice<Byte> b, byte c)
static func IndexByte(_ b: Slice<Byte>, _ c: byte) -> int
func IndexByte(b Slice<Byte>, c byte) int
Shared Function IndexByte(b As Slice<Byte>, c As byte) As int
Parameters:
- b:
- c:
IndexFunc
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
class method IndexFunc(s: Slice<Byte>; f: Func<rune, Boolean>): int
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
class method IndexFunc(s: Slice<Byte>; f: Func<go.builtin.rune,RemObjects.Elements.System.Boolean>): int
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
static int IndexFunc(Slice<Byte> s, Func<rune, Boolean> f)
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
static int IndexFunc(Slice<Byte> s, Func<go.builtin.rune,RemObjects.Elements.System.Boolean> f)
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
static func IndexFunc(_ s: Slice<Byte>, _ f: Func<rune, Boolean>) -> int
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
static func IndexFunc(_ s: Slice<Byte>, _ f: Func<go.builtin.rune,RemObjects.Elements.System.Boolean>) -> int
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
func IndexFunc(s Slice<Byte>, f Func<rune, Boolean>) int
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
func IndexFunc(s Slice<Byte>, f Func<go.builtin.rune,RemObjects.Elements.System.Boolean>) int
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
Shared Function IndexFunc(s As Slice<Byte>, f As Func (Of rune, Boolean)) As int
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
Shared Function IndexFunc(s As Slice<Byte>, f As Func<go.builtin.rune,RemObjects.Elements.System.Boolean>) As int
Parameters:
- s:
- f:
IndexRune
class method IndexRune(s: Slice<Byte>; r: rune): int
static int IndexRune(Slice<Byte> s, rune r)
static func IndexRune(_ s: Slice<Byte>, _ r: rune) -> int
func IndexRune(s Slice<Byte>, r rune) int
Shared Function IndexRune(s As Slice<Byte>, r As rune) As int
Parameters:
- s:
- r:
Join
class method Join(s: Slice<Slice<byte>>; sep: Slice<Byte>): Slice<Byte>
static Slice<Byte> Join(Slice<Slice<byte>> s, Slice<Byte> sep)
static func Join(_ s: Slice<Slice<byte>>, _ sep: Slice<Byte>) -> Slice<Byte>
func Join(s Slice<Slice<byte>>, sep Slice<Byte>) Slice<Byte>
Shared Function Join(s As Slice<Slice<byte>>, sep As Slice<Byte>) As Slice<Byte>
Parameters:
- s:
- sep:
LastIndex
class method LastIndex(s: Slice<Byte>; sep: Slice<Byte>): int
static int LastIndex(Slice<Byte> s, Slice<Byte> sep)
static func LastIndex(_ s: Slice<Byte>, _ sep: Slice<Byte>) -> int
func LastIndex(s Slice<Byte>, sep Slice<Byte>) int
Shared Function LastIndex(s As Slice<Byte>, sep As Slice<Byte>) As int
Parameters:
- s:
- sep:
LastIndexAny
class method LastIndexAny(s: Slice<Byte>; chars: string): int
static int LastIndexAny(Slice<Byte> s, string chars)
static func LastIndexAny(_ s: Slice<Byte>, _ chars: string) -> int
func LastIndexAny(s Slice<Byte>, chars string) int
Shared Function LastIndexAny(s As Slice<Byte>, chars As string) As int
Parameters:
- s:
- chars:
LastIndexByte
class method LastIndexByte(s: Slice<Byte>; c: byte): int
static int LastIndexByte(Slice<Byte> s, byte c)
static func LastIndexByte(_ s: Slice<Byte>, _ c: byte) -> int
func LastIndexByte(s Slice<Byte>, c byte) int
Shared Function LastIndexByte(s As Slice<Byte>, c As byte) As int
Parameters:
- s:
- c:
LastIndexFunc
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
class method LastIndexFunc(s: Slice<Byte>; f: Func<rune, Boolean>): int
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
class method LastIndexFunc(s: Slice<Byte>; f: Func<go.builtin.rune,RemObjects.Elements.System.Boolean>): int
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
static int LastIndexFunc(Slice<Byte> s, Func<rune, Boolean> f)
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
static int LastIndexFunc(Slice<Byte> s, Func<go.builtin.rune,RemObjects.Elements.System.Boolean> f)
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
static func LastIndexFunc(_ s: Slice<Byte>, _ f: Func<rune, Boolean>) -> int
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
static func LastIndexFunc(_ s: Slice<Byte>, _ f: Func<go.builtin.rune,RemObjects.Elements.System.Boolean>) -> int
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
func LastIndexFunc(s Slice<Byte>, f Func<rune, Boolean>) int
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
func LastIndexFunc(s Slice<Byte>, f Func<go.builtin.rune,RemObjects.Elements.System.Boolean>) int
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
Shared Function LastIndexFunc(s As Slice<Byte>, f As Func (Of rune, Boolean)) As int
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
Shared Function LastIndexFunc(s As Slice<Byte>, f As Func<go.builtin.rune,RemObjects.Elements.System.Boolean>) As int
Parameters:
- s:
- f:
Map
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
class method Map(mapping: Func<rune, rune>; s: Slice<Byte>): Slice<Byte>
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
class method Map(mapping: Func<go.builtin.rune,go.builtin.rune>; s: Slice<Byte>): Slice<Byte>
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
static Slice<Byte> Map(Func<rune, rune> mapping, Slice<Byte> s)
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
static Slice<Byte> Map(Func<go.builtin.rune,go.builtin.rune> mapping, Slice<Byte> s)
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
static func Map(_ mapping: Func<rune, rune>, _ s: Slice<Byte>) -> Slice<Byte>
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
static func Map(_ mapping: Func<go.builtin.rune,go.builtin.rune>, _ s: Slice<Byte>) -> Slice<Byte>
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
func Map(mapping Func<rune, rune>, s Slice<Byte>) Slice<Byte>
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
func Map(mapping Func<go.builtin.rune,go.builtin.rune>, s Slice<Byte>) Slice<Byte>
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
Shared Function Map(mapping As Func (Of rune, rune), s As Slice<Byte>) As Slice<Byte>
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
Shared Function Map(mapping As Func<go.builtin.rune,go.builtin.rune>, s As Slice<Byte>) As Slice<Byte>
Parameters:
- mapping:
- s:
NewBuffer
class method NewBuffer(buf: Slice<Byte>): Memory<Buffer>
static Memory<Buffer> NewBuffer(Slice<Byte> buf)
static func NewBuffer(_ buf: Slice<Byte>) -> Memory<Buffer>
func NewBuffer(buf Slice<Byte>) Memory<Buffer>
Shared Function NewBuffer(buf As Slice<Byte>) As Memory<Buffer>
Parameters:
- buf:
NewBufferString
class method NewBufferString(s: string): Memory<Buffer>
static Memory<Buffer> NewBufferString(string s)
static func NewBufferString(_ s: string) -> Memory<Buffer>
func NewBufferString(s string) Memory<Buffer>
Shared Function NewBufferString(s As string) As Memory<Buffer>
Parameters:
- s:
NewReader
class method NewReader(b: Slice<Byte>): Memory<Reader>
static Memory<Reader> NewReader(Slice<Byte> b)
static func NewReader(_ b: Slice<Byte>) -> Memory<Reader>
func NewReader(b Slice<Byte>) Memory<Reader>
Shared Function NewReader(b As Slice<Byte>) As Memory<Reader>
Parameters:
- b:
Repeat
class method Repeat(b: Slice<Byte>; count: int): Slice<Byte>
static Slice<Byte> Repeat(Slice<Byte> b, int count)
static func Repeat(_ b: Slice<Byte>, _ count: int) -> Slice<Byte>
func Repeat(b Slice<Byte>, count int) Slice<Byte>
Shared Function Repeat(b As Slice<Byte>, count As int) As Slice<Byte>
Parameters:
- b:
- count:
Replace
class method Replace(s: Slice<Byte>; old: Slice<Byte>; new: Slice<Byte>; n: int): Slice<Byte>
static Slice<Byte> Replace(Slice<Byte> s, Slice<Byte> old, Slice<Byte> new, int n)
static func Replace(_ s: Slice<Byte>, _ old: Slice<Byte>, _ new: Slice<Byte>, _ n: int) -> Slice<Byte>
func Replace(s Slice<Byte>, old Slice<Byte>, new Slice<Byte>, n int) Slice<Byte>
Shared Function Replace(s As Slice<Byte>, old As Slice<Byte>, new As Slice<Byte>, n As int) As Slice<Byte>
Parameters:
- s:
- old:
- new:
- n:
ReplaceAll
class method ReplaceAll(s: Slice<Byte>; old: Slice<Byte>; new: Slice<Byte>): Slice<Byte>
static Slice<Byte> ReplaceAll(Slice<Byte> s, Slice<Byte> old, Slice<Byte> new)
static func ReplaceAll(_ s: Slice<Byte>, _ old: Slice<Byte>, _ new: Slice<Byte>) -> Slice<Byte>
func ReplaceAll(s Slice<Byte>, old Slice<Byte>, new Slice<Byte>) Slice<Byte>
Shared Function ReplaceAll(s As Slice<Byte>, old As Slice<Byte>, new As Slice<Byte>) As Slice<Byte>
Parameters:
- s:
- old:
- new:
Runes
class method Runes(s: Slice<Byte>): Slice<rune>
static Slice<rune> Runes(Slice<Byte> s)
static func Runes(_ s: Slice<Byte>) -> Slice<rune>
func Runes(s Slice<Byte>) Slice<rune>
Shared Function Runes(s As Slice<Byte>) As Slice<rune>
Parameters:
- s:
Split
class method Split(s: Slice<Byte>; sep: Slice<Byte>): Slice<Slice<byte>>
static Slice<Slice<byte>> Split(Slice<Byte> s, Slice<Byte> sep)
static func Split(_ s: Slice<Byte>, _ sep: Slice<Byte>) -> Slice<Slice<byte>>
func Split(s Slice<Byte>, sep Slice<Byte>) Slice<Slice<byte>>
Shared Function Split(s As Slice<Byte>, sep As Slice<Byte>) As Slice<Slice<byte>>
Parameters:
- s:
- sep:
SplitAfter
class method SplitAfter(s: Slice<Byte>; sep: Slice<Byte>): Slice<Slice<byte>>
static Slice<Slice<byte>> SplitAfter(Slice<Byte> s, Slice<Byte> sep)
static func SplitAfter(_ s: Slice<Byte>, _ sep: Slice<Byte>) -> Slice<Slice<byte>>
func SplitAfter(s Slice<Byte>, sep Slice<Byte>) Slice<Slice<byte>>
Shared Function SplitAfter(s As Slice<Byte>, sep As Slice<Byte>) As Slice<Slice<byte>>
Parameters:
- s:
- sep:
SplitAfterN
class method SplitAfterN(s: Slice<Byte>; sep: Slice<Byte>; n: int): Slice<Slice<byte>>
static Slice<Slice<byte>> SplitAfterN(Slice<Byte> s, Slice<Byte> sep, int n)
static func SplitAfterN(_ s: Slice<Byte>, _ sep: Slice<Byte>, _ n: int) -> Slice<Slice<byte>>
func SplitAfterN(s Slice<Byte>, sep Slice<Byte>, n int) Slice<Slice<byte>>
Shared Function SplitAfterN(s As Slice<Byte>, sep As Slice<Byte>, n As int) As Slice<Slice<byte>>
Parameters:
- s:
- sep:
- n:
SplitN
class method SplitN(s: Slice<Byte>; sep: Slice<Byte>; n: int): Slice<Slice<byte>>
static Slice<Slice<byte>> SplitN(Slice<Byte> s, Slice<Byte> sep, int n)
static func SplitN(_ s: Slice<Byte>, _ sep: Slice<Byte>, _ n: int) -> Slice<Slice<byte>>
func SplitN(s Slice<Byte>, sep Slice<Byte>, n int) Slice<Slice<byte>>
Shared Function SplitN(s As Slice<Byte>, sep As Slice<Byte>, n As int) As Slice<Slice<byte>>
Parameters:
- s:
- sep:
- n:
Title
class method Title(s: Slice<Byte>): Slice<Byte>
static Slice<Byte> Title(Slice<Byte> s)
static func Title(_ s: Slice<Byte>) -> Slice<Byte>
func Title(s Slice<Byte>) Slice<Byte>
Shared Function Title(s As Slice<Byte>) As Slice<Byte>
Parameters:
- s:
ToLower
class method ToLower(s: Slice<Byte>): Slice<Byte>
static Slice<Byte> ToLower(Slice<Byte> s)
static func ToLower(_ s: Slice<Byte>) -> Slice<Byte>
func ToLower(s Slice<Byte>) Slice<Byte>
Shared Function ToLower(s As Slice<Byte>) As Slice<Byte>
Parameters:
- s:
ToLowerSpecial
class method ToLowerSpecial(c: SpecialCase; s: Slice<Byte>): Slice<Byte>
static Slice<Byte> ToLowerSpecial(SpecialCase c, Slice<Byte> s)
static func ToLowerSpecial(_ c: SpecialCase, _ s: Slice<Byte>) -> Slice<Byte>
func ToLowerSpecial(c SpecialCase, s Slice<Byte>) Slice<Byte>
Shared Function ToLowerSpecial(c As SpecialCase, s As Slice<Byte>) As Slice<Byte>
Parameters:
- c:
- s:
ToTitle
class method ToTitle(s: Slice<Byte>): Slice<Byte>
static Slice<Byte> ToTitle(Slice<Byte> s)
static func ToTitle(_ s: Slice<Byte>) -> Slice<Byte>
func ToTitle(s Slice<Byte>) Slice<Byte>
Shared Function ToTitle(s As Slice<Byte>) As Slice<Byte>
Parameters:
- s:
ToTitleSpecial
class method ToTitleSpecial(c: SpecialCase; s: Slice<Byte>): Slice<Byte>
static Slice<Byte> ToTitleSpecial(SpecialCase c, Slice<Byte> s)
static func ToTitleSpecial(_ c: SpecialCase, _ s: Slice<Byte>) -> Slice<Byte>
func ToTitleSpecial(c SpecialCase, s Slice<Byte>) Slice<Byte>
Shared Function ToTitleSpecial(c As SpecialCase, s As Slice<Byte>) As Slice<Byte>
Parameters:
- c:
- s:
ToUpper
class method ToUpper(s: Slice<Byte>): Slice<Byte>
static Slice<Byte> ToUpper(Slice<Byte> s)
static func ToUpper(_ s: Slice<Byte>) -> Slice<Byte>
func ToUpper(s Slice<Byte>) Slice<Byte>
Shared Function ToUpper(s As Slice<Byte>) As Slice<Byte>
Parameters:
- s:
ToUpperSpecial
class method ToUpperSpecial(c: SpecialCase; s: Slice<Byte>): Slice<Byte>
static Slice<Byte> ToUpperSpecial(SpecialCase c, Slice<Byte> s)
static func ToUpperSpecial(_ c: SpecialCase, _ s: Slice<Byte>) -> Slice<Byte>
func ToUpperSpecial(c SpecialCase, s Slice<Byte>) Slice<Byte>
Shared Function ToUpperSpecial(c As SpecialCase, s As Slice<Byte>) As Slice<Byte>
Parameters:
- c:
- s:
ToValidUTF8
class method ToValidUTF8(s: Slice<Byte>; replacement: Slice<Byte>): Slice<Byte>
static Slice<Byte> ToValidUTF8(Slice<Byte> s, Slice<Byte> replacement)
static func ToValidUTF8(_ s: Slice<Byte>, _ replacement: Slice<Byte>) -> Slice<Byte>
func ToValidUTF8(s Slice<Byte>, replacement Slice<Byte>) Slice<Byte>
Shared Function ToValidUTF8(s As Slice<Byte>, replacement As Slice<Byte>) As Slice<Byte>
Parameters:
- s:
- replacement:
Trim
class method Trim(s: Slice<Byte>; cutset: string): Slice<Byte>
static Slice<Byte> Trim(Slice<Byte> s, string cutset)
static func Trim(_ s: Slice<Byte>, _ cutset: string) -> Slice<Byte>
func Trim(s Slice<Byte>, cutset string) Slice<Byte>
Shared Function Trim(s As Slice<Byte>, cutset As string) As Slice<Byte>
Parameters:
- s:
- cutset:
TrimFunc
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
class method TrimFunc(s: Slice<Byte>; f: Func<rune, Boolean>): Slice<Byte>
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
class method TrimFunc(s: Slice<Byte>; f: Func<go.builtin.rune,RemObjects.Elements.System.Boolean>): Slice<Byte>
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
static Slice<Byte> TrimFunc(Slice<Byte> s, Func<rune, Boolean> f)
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
static Slice<Byte> TrimFunc(Slice<Byte> s, Func<go.builtin.rune,RemObjects.Elements.System.Boolean> f)
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
static func TrimFunc(_ s: Slice<Byte>, _ f: Func<rune, Boolean>) -> Slice<Byte>
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
static func TrimFunc(_ s: Slice<Byte>, _ f: Func<go.builtin.rune,RemObjects.Elements.System.Boolean>) -> Slice<Byte>
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
func TrimFunc(s Slice<Byte>, f Func<rune, Boolean>) Slice<Byte>
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
func TrimFunc(s Slice<Byte>, f Func<go.builtin.rune,RemObjects.Elements.System.Boolean>) Slice<Byte>
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
Shared Function TrimFunc(s As Slice<Byte>, f As Func (Of rune, Boolean)) As Slice<Byte>
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
Shared Function TrimFunc(s As Slice<Byte>, f As Func<go.builtin.rune,RemObjects.Elements.System.Boolean>) As Slice<Byte>
Parameters:
- s:
- f:
TrimLeft
class method TrimLeft(s: Slice<Byte>; cutset: string): Slice<Byte>
static Slice<Byte> TrimLeft(Slice<Byte> s, string cutset)
static func TrimLeft(_ s: Slice<Byte>, _ cutset: string) -> Slice<Byte>
func TrimLeft(s Slice<Byte>, cutset string) Slice<Byte>
Shared Function TrimLeft(s As Slice<Byte>, cutset As string) As Slice<Byte>
Parameters:
- s:
- cutset:
TrimLeftFunc
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
class method TrimLeftFunc(s: Slice<Byte>; f: Func<rune, Boolean>): Slice<Byte>
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
class method TrimLeftFunc(s: Slice<Byte>; f: Func<go.builtin.rune,RemObjects.Elements.System.Boolean>): Slice<Byte>
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
static Slice<Byte> TrimLeftFunc(Slice<Byte> s, Func<rune, Boolean> f)
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
static Slice<Byte> TrimLeftFunc(Slice<Byte> s, Func<go.builtin.rune,RemObjects.Elements.System.Boolean> f)
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
static func TrimLeftFunc(_ s: Slice<Byte>, _ f: Func<rune, Boolean>) -> Slice<Byte>
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
static func TrimLeftFunc(_ s: Slice<Byte>, _ f: Func<go.builtin.rune,RemObjects.Elements.System.Boolean>) -> Slice<Byte>
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
func TrimLeftFunc(s Slice<Byte>, f Func<rune, Boolean>) Slice<Byte>
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
func TrimLeftFunc(s Slice<Byte>, f Func<go.builtin.rune,RemObjects.Elements.System.Boolean>) Slice<Byte>
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
Shared Function TrimLeftFunc(s As Slice<Byte>, f As Func (Of rune, Boolean)) As Slice<Byte>
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
Shared Function TrimLeftFunc(s As Slice<Byte>, f As Func<go.builtin.rune,RemObjects.Elements.System.Boolean>) As Slice<Byte>
Parameters:
- s:
- f:
TrimPrefix
class method TrimPrefix(s: Slice<Byte>; prefix: Slice<Byte>): Slice<Byte>
static Slice<Byte> TrimPrefix(Slice<Byte> s, Slice<Byte> prefix)
static func TrimPrefix(_ s: Slice<Byte>, _ prefix: Slice<Byte>) -> Slice<Byte>
func TrimPrefix(s Slice<Byte>, prefix Slice<Byte>) Slice<Byte>
Shared Function TrimPrefix(s As Slice<Byte>, prefix As Slice<Byte>) As Slice<Byte>
Parameters:
- s:
- prefix:
TrimRight
class method TrimRight(s: Slice<Byte>; cutset: string): Slice<Byte>
static Slice<Byte> TrimRight(Slice<Byte> s, string cutset)
static func TrimRight(_ s: Slice<Byte>, _ cutset: string) -> Slice<Byte>
func TrimRight(s Slice<Byte>, cutset string) Slice<Byte>
Shared Function TrimRight(s As Slice<Byte>, cutset As string) As Slice<Byte>
Parameters:
- s:
- cutset:
TrimRightFunc
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
class method TrimRightFunc(s: Slice<Byte>; f: Func<rune, Boolean>): Slice<Byte>
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
class method TrimRightFunc(s: Slice<Byte>; f: Func<go.builtin.rune,RemObjects.Elements.System.Boolean>): Slice<Byte>
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
static Slice<Byte> TrimRightFunc(Slice<Byte> s, Func<rune, Boolean> f)
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
static Slice<Byte> TrimRightFunc(Slice<Byte> s, Func<go.builtin.rune,RemObjects.Elements.System.Boolean> f)
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
static func TrimRightFunc(_ s: Slice<Byte>, _ f: Func<rune, Boolean>) -> Slice<Byte>
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
static func TrimRightFunc(_ s: Slice<Byte>, _ f: Func<go.builtin.rune,RemObjects.Elements.System.Boolean>) -> Slice<Byte>
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
func TrimRightFunc(s Slice<Byte>, f Func<rune, Boolean>) Slice<Byte>
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
func TrimRightFunc(s Slice<Byte>, f Func<go.builtin.rune,RemObjects.Elements.System.Boolean>) Slice<Byte>
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
Shared Function TrimRightFunc(s As Slice<Byte>, f As Func (Of rune, Boolean)) As Slice<Byte>
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
Shared Function TrimRightFunc(s As Slice<Byte>, f As Func<go.builtin.rune,RemObjects.Elements.System.Boolean>) As Slice<Byte>
Parameters:
- s:
- f:
TrimSpace
class method TrimSpace(s: Slice<Byte>): Slice<Byte>
static Slice<Byte> TrimSpace(Slice<Byte> s)
static func TrimSpace(_ s: Slice<Byte>) -> Slice<Byte>
func TrimSpace(s Slice<Byte>) Slice<Byte>
Shared Function TrimSpace(s As Slice<Byte>) As Slice<Byte>
Parameters:
- s:
TrimSuffix
class method TrimSuffix(s: Slice<Byte>; suffix: Slice<Byte>): Slice<Byte>
static Slice<Byte> TrimSuffix(Slice<Byte> s, Slice<Byte> suffix)
static func TrimSuffix(_ s: Slice<Byte>, _ suffix: Slice<Byte>) -> Slice<Byte>
func TrimSuffix(s Slice<Byte>, suffix Slice<Byte>) Slice<Byte>
Shared Function TrimSuffix(s As Slice<Byte>, suffix As Slice<Byte>) As Slice<Byte>
Parameters:
- s:
- suffix: