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