Global

Location

  • Reference:
    • Go.dll  .NET, .NET Standard 2.0
    • Go.fx  Island
  • Namespace: go.internal.bytealg
  • Platforms: .NET, .NET Standard 2.0, Island

 

constructor

 

constructor

 

__Global()

 

init()

 

Sub New()

Compare

 

class method Compare(a: Slice<Byte>; b: Slice<Byte>): Int32

 

static Int32 Compare(Slice<Byte> a, Slice<Byte> b)

 

static func Compare(_ a: Slice<Byte>, _ b: Slice<Byte>) -> Int32

 

func Compare(a Slice<Byte>, b Slice<Byte>) Int32

 

Shared Function Compare(a As Slice<Byte>, b As Slice<Byte>) As Int32

Parameters:

  • a:
  • b:

Count

 

class method Count(b: Slice<Byte>; c: Byte): Int32

 

static Int32 Count(Slice<Byte> b, Byte c)

 

static func Count(_ b: Slice<Byte>, _ c: Byte) -> Int32

 

func Count(b Slice<Byte>, c Byte) Int32

 

Shared Function Count(b As Slice<Byte>, c As Byte) As Int32

Parameters:

  • b:
  • c:

CountString

 

// .NET, .NET Standard 2.0, Island-Android, Island-Ubuntu, Island-Windows
class method CountString(b: String; c: Byte): Int32
// Island-iOS, Island-iOS Simulator-x86_64, Island-macOS-x86_64, Island-tvOS, Island-tvOS Simulator-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS, Island-watchOS Simulator
class method CountString(b: String; c: Byte): Int32

 

// .NET, .NET Standard 2.0, Island-Android, Island-Ubuntu, Island-Windows
static Int32 CountString(String b, Byte c)
// Island-iOS, Island-iOS Simulator-x86_64, Island-macOS-x86_64, Island-tvOS, Island-tvOS Simulator-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS, Island-watchOS Simulator
static Int32 CountString(String b, Byte c)

 

// .NET, .NET Standard 2.0, Island-Android, Island-Ubuntu, Island-Windows
static func CountString(_ b: String, _ c: Byte) -> Int32
// Island-iOS, Island-iOS Simulator-x86_64, Island-macOS-x86_64, Island-tvOS, Island-tvOS Simulator-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS, Island-watchOS Simulator
static func CountString(_ b: String, _ c: Byte) -> Int32

 

// .NET, .NET Standard 2.0, Island-Android, Island-Ubuntu, Island-Windows
func CountString(b String, c Byte) Int32
// Island-iOS, Island-iOS Simulator-x86_64, Island-macOS-x86_64, Island-tvOS, Island-tvOS Simulator-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS, Island-watchOS Simulator
func CountString(b String, c Byte) Int32

 

// .NET, .NET Standard 2.0, Island-Android, Island-Ubuntu, Island-Windows
Shared Function CountString(b As String, c As Byte) As Int32
// Island-iOS, Island-iOS Simulator-x86_64, Island-macOS-x86_64, Island-tvOS, Island-tvOS Simulator-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS, Island-watchOS Simulator
Shared Function CountString(b As String, c As Byte) As Int32

Parameters:

  • b:
  • c:

Cutover

 

class method Cutover(nn: Int32): Int32

 

static Int32 Cutover(Int32 nn)

 

static func Cutover(_ nn: Int32) -> Int32

 

func Cutover(nn Int32) Int32

 

Shared Function Cutover(nn As Int32) As Int32

Parameters:

  • nn:

Equal

 

class method Equal(a: Slice<Byte>; b: Slice<Byte>): Boolean

 

static Boolean Equal(Slice<Byte> a, Slice<Byte> b)

 

static func Equal(_ a: Slice<Byte>, _ b: Slice<Byte>) -> Boolean

 

func Equal(a Slice<Byte>, b Slice<Byte>) Boolean

 

Shared Function Equal(a As Slice<Byte>, b As Slice<Byte>) As Boolean

Parameters:

  • a:
  • b:

Index

 

class method Index(a: Slice<Byte>; b: Slice<Byte>): Int32

 

static Int32 Index(Slice<Byte> a, Slice<Byte> b)

 

static func Index(_ a: Slice<Byte>, _ b: Slice<Byte>) -> Int32

 

func Index(a Slice<Byte>, b Slice<Byte>) Int32

 

Shared Function Index(a As Slice<Byte>, b As Slice<Byte>) As Int32

Parameters:

  • a:
  • b:

IndexByte

 

class method IndexByte(b: Slice<Byte>; c: Byte): Int32

 

static Int32 IndexByte(Slice<Byte> b, Byte c)

 

static func IndexByte(_ b: Slice<Byte>, _ c: Byte) -> Int32

 

func IndexByte(b Slice<Byte>, c Byte) Int32

 

Shared Function IndexByte(b As Slice<Byte>, c As Byte) As Int32

Parameters:

  • b:
  • c:

IndexByteString

 

// .NET, .NET Standard 2.0, Island-Android, Island-Ubuntu, Island-Windows
class method IndexByteString(b: String; c: Byte): Int32
// Island-iOS, Island-iOS Simulator-x86_64, Island-macOS-x86_64, Island-tvOS, Island-tvOS Simulator-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS, Island-watchOS Simulator
class method IndexByteString(b: String; c: Byte): Int32

 

// .NET, .NET Standard 2.0, Island-Android, Island-Ubuntu, Island-Windows
static Int32 IndexByteString(String b, Byte c)
// Island-iOS, Island-iOS Simulator-x86_64, Island-macOS-x86_64, Island-tvOS, Island-tvOS Simulator-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS, Island-watchOS Simulator
static Int32 IndexByteString(String b, Byte c)

 

// .NET, .NET Standard 2.0, Island-Android, Island-Ubuntu, Island-Windows
static func IndexByteString(_ b: String, _ c: Byte) -> Int32
// Island-iOS, Island-iOS Simulator-x86_64, Island-macOS-x86_64, Island-tvOS, Island-tvOS Simulator-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS, Island-watchOS Simulator
static func IndexByteString(_ b: String, _ c: Byte) -> Int32

 

// .NET, .NET Standard 2.0, Island-Android, Island-Ubuntu, Island-Windows
func IndexByteString(b String, c Byte) Int32
// Island-iOS, Island-iOS Simulator-x86_64, Island-macOS-x86_64, Island-tvOS, Island-tvOS Simulator-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS, Island-watchOS Simulator
func IndexByteString(b String, c Byte) Int32

 

// .NET, .NET Standard 2.0, Island-Android, Island-Ubuntu, Island-Windows
Shared Function IndexByteString(b As String, c As Byte) As Int32
// Island-iOS, Island-iOS Simulator-x86_64, Island-macOS-x86_64, Island-tvOS, Island-tvOS Simulator-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS, Island-watchOS Simulator
Shared Function IndexByteString(b As String, c As Byte) As Int32

Parameters:

  • b:
  • c:

IndexString

 

// .NET, .NET Standard 2.0, Island-Android, Island-Ubuntu, Island-Windows
class method IndexString(a: String; b: String): Int32
// Island-iOS, Island-iOS Simulator-x86_64, Island-macOS-x86_64, Island-tvOS, Island-tvOS Simulator-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS, Island-watchOS Simulator
class method IndexString(a: String; b: String): Int32

 

// .NET, .NET Standard 2.0, Island-Android, Island-Ubuntu, Island-Windows
static Int32 IndexString(String a, String b)
// Island-iOS, Island-iOS Simulator-x86_64, Island-macOS-x86_64, Island-tvOS, Island-tvOS Simulator-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS, Island-watchOS Simulator
static Int32 IndexString(String a, String b)

 

// .NET, .NET Standard 2.0, Island-Android, Island-Ubuntu, Island-Windows
static func IndexString(_ a: String, _ b: String) -> Int32
// Island-iOS, Island-iOS Simulator-x86_64, Island-macOS-x86_64, Island-tvOS, Island-tvOS Simulator-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS, Island-watchOS Simulator
static func IndexString(_ a: String, _ b: String) -> Int32

 

// .NET, .NET Standard 2.0, Island-Android, Island-Ubuntu, Island-Windows
func IndexString(a String, b String) Int32
// Island-iOS, Island-iOS Simulator-x86_64, Island-macOS-x86_64, Island-tvOS, Island-tvOS Simulator-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS, Island-watchOS Simulator
func IndexString(a String, b String) Int32

 

// .NET, .NET Standard 2.0, Island-Android, Island-Ubuntu, Island-Windows
Shared Function IndexString(a As String, b As String) As Int32
// Island-iOS, Island-iOS Simulator-x86_64, Island-macOS-x86_64, Island-tvOS, Island-tvOS Simulator-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS, Island-watchOS Simulator
Shared Function IndexString(a As String, b As String) As Int32

Parameters:

  • a:
  • b:

MaxBruteForce

 

const MaxBruteForce: Int32 = 64;

 

const Int32 MaxBruteForce = 64

 

static let MaxBruteForce: Int32 = 64

 

const MaxBruteForce Int32 = 64

 

Dim MaxBruteForce As Int32 = 64

MaxLen

 

const MaxLen: Int32 = 2147483647;

 

const Int32 MaxLen = 2147483647

 

static let MaxLen: Int32 = 2147483647

 

const MaxLen Int32 = 2147483647

 

Dim MaxLen As Int32 = 2147483647

 

MaxBruteForce

 

const MaxBruteForce: Int32 = 64;

 

const Int32 MaxBruteForce = 64

 

static let MaxBruteForce: Int32 = 64

 

const MaxBruteForce Int32 = 64

 

Dim MaxBruteForce As Int32 = 64

MaxLen

 

const MaxLen: Int32 = 2147483647;

 

const Int32 MaxLen = 2147483647

 

static let MaxLen: Int32 = 2147483647

 

const MaxLen Int32 = 2147483647

 

Dim MaxLen As Int32 = 2147483647

 

Compare

 

class method Compare(a: Slice<Byte>; b: Slice<Byte>): Int32

 

static Int32 Compare(Slice<Byte> a, Slice<Byte> b)

 

static func Compare(_ a: Slice<Byte>, _ b: Slice<Byte>) -> Int32

 

func Compare(a Slice<Byte>, b Slice<Byte>) Int32

 

Shared Function Compare(a As Slice<Byte>, b As Slice<Byte>) As Int32

Parameters:

  • a:
  • b:

Count

 

class method Count(b: Slice<Byte>; c: Byte): Int32

 

static Int32 Count(Slice<Byte> b, Byte c)

 

static func Count(_ b: Slice<Byte>, _ c: Byte) -> Int32

 

func Count(b Slice<Byte>, c Byte) Int32

 

Shared Function Count(b As Slice<Byte>, c As Byte) As Int32

Parameters:

  • b:
  • c:

CountString

 

// .NET, .NET Standard 2.0, Island-Android, Island-Ubuntu, Island-Windows
class method CountString(b: String; c: Byte): Int32
// Island-iOS, Island-iOS Simulator-x86_64, Island-macOS-x86_64, Island-tvOS, Island-tvOS Simulator-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS, Island-watchOS Simulator
class method CountString(b: String; c: Byte): Int32

 

// .NET, .NET Standard 2.0, Island-Android, Island-Ubuntu, Island-Windows
static Int32 CountString(String b, Byte c)
// Island-iOS, Island-iOS Simulator-x86_64, Island-macOS-x86_64, Island-tvOS, Island-tvOS Simulator-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS, Island-watchOS Simulator
static Int32 CountString(String b, Byte c)

 

// .NET, .NET Standard 2.0, Island-Android, Island-Ubuntu, Island-Windows
static func CountString(_ b: String, _ c: Byte) -> Int32
// Island-iOS, Island-iOS Simulator-x86_64, Island-macOS-x86_64, Island-tvOS, Island-tvOS Simulator-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS, Island-watchOS Simulator
static func CountString(_ b: String, _ c: Byte) -> Int32

 

// .NET, .NET Standard 2.0, Island-Android, Island-Ubuntu, Island-Windows
func CountString(b String, c Byte) Int32
// Island-iOS, Island-iOS Simulator-x86_64, Island-macOS-x86_64, Island-tvOS, Island-tvOS Simulator-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS, Island-watchOS Simulator
func CountString(b String, c Byte) Int32

 

// .NET, .NET Standard 2.0, Island-Android, Island-Ubuntu, Island-Windows
Shared Function CountString(b As String, c As Byte) As Int32
// Island-iOS, Island-iOS Simulator-x86_64, Island-macOS-x86_64, Island-tvOS, Island-tvOS Simulator-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS, Island-watchOS Simulator
Shared Function CountString(b As String, c As Byte) As Int32

Parameters:

  • b:
  • c:

Cutover

 

class method Cutover(nn: Int32): Int32

 

static Int32 Cutover(Int32 nn)

 

static func Cutover(_ nn: Int32) -> Int32

 

func Cutover(nn Int32) Int32

 

Shared Function Cutover(nn As Int32) As Int32

Parameters:

  • nn:

Equal

 

class method Equal(a: Slice<Byte>; b: Slice<Byte>): Boolean

 

static Boolean Equal(Slice<Byte> a, Slice<Byte> b)

 

static func Equal(_ a: Slice<Byte>, _ b: Slice<Byte>) -> Boolean

 

func Equal(a Slice<Byte>, b Slice<Byte>) Boolean

 

Shared Function Equal(a As Slice<Byte>, b As Slice<Byte>) As Boolean

Parameters:

  • a:
  • b:

Index

 

class method Index(a: Slice<Byte>; b: Slice<Byte>): Int32

 

static Int32 Index(Slice<Byte> a, Slice<Byte> b)

 

static func Index(_ a: Slice<Byte>, _ b: Slice<Byte>) -> Int32

 

func Index(a Slice<Byte>, b Slice<Byte>) Int32

 

Shared Function Index(a As Slice<Byte>, b As Slice<Byte>) As Int32

Parameters:

  • a:
  • b:

IndexByte

 

class method IndexByte(b: Slice<Byte>; c: Byte): Int32

 

static Int32 IndexByte(Slice<Byte> b, Byte c)

 

static func IndexByte(_ b: Slice<Byte>, _ c: Byte) -> Int32

 

func IndexByte(b Slice<Byte>, c Byte) Int32

 

Shared Function IndexByte(b As Slice<Byte>, c As Byte) As Int32

Parameters:

  • b:
  • c:

IndexByteString

 

// .NET, .NET Standard 2.0, Island-Android, Island-Ubuntu, Island-Windows
class method IndexByteString(b: String; c: Byte): Int32
// Island-iOS, Island-iOS Simulator-x86_64, Island-macOS-x86_64, Island-tvOS, Island-tvOS Simulator-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS, Island-watchOS Simulator
class method IndexByteString(b: String; c: Byte): Int32

 

// .NET, .NET Standard 2.0, Island-Android, Island-Ubuntu, Island-Windows
static Int32 IndexByteString(String b, Byte c)
// Island-iOS, Island-iOS Simulator-x86_64, Island-macOS-x86_64, Island-tvOS, Island-tvOS Simulator-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS, Island-watchOS Simulator
static Int32 IndexByteString(String b, Byte c)

 

// .NET, .NET Standard 2.0, Island-Android, Island-Ubuntu, Island-Windows
static func IndexByteString(_ b: String, _ c: Byte) -> Int32
// Island-iOS, Island-iOS Simulator-x86_64, Island-macOS-x86_64, Island-tvOS, Island-tvOS Simulator-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS, Island-watchOS Simulator
static func IndexByteString(_ b: String, _ c: Byte) -> Int32

 

// .NET, .NET Standard 2.0, Island-Android, Island-Ubuntu, Island-Windows
func IndexByteString(b String, c Byte) Int32
// Island-iOS, Island-iOS Simulator-x86_64, Island-macOS-x86_64, Island-tvOS, Island-tvOS Simulator-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS, Island-watchOS Simulator
func IndexByteString(b String, c Byte) Int32

 

// .NET, .NET Standard 2.0, Island-Android, Island-Ubuntu, Island-Windows
Shared Function IndexByteString(b As String, c As Byte) As Int32
// Island-iOS, Island-iOS Simulator-x86_64, Island-macOS-x86_64, Island-tvOS, Island-tvOS Simulator-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS, Island-watchOS Simulator
Shared Function IndexByteString(b As String, c As Byte) As Int32

Parameters:

  • b:
  • c:

IndexString

 

// .NET, .NET Standard 2.0, Island-Android, Island-Ubuntu, Island-Windows
class method IndexString(a: String; b: String): Int32
// Island-iOS, Island-iOS Simulator-x86_64, Island-macOS-x86_64, Island-tvOS, Island-tvOS Simulator-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS, Island-watchOS Simulator
class method IndexString(a: String; b: String): Int32

 

// .NET, .NET Standard 2.0, Island-Android, Island-Ubuntu, Island-Windows
static Int32 IndexString(String a, String b)
// Island-iOS, Island-iOS Simulator-x86_64, Island-macOS-x86_64, Island-tvOS, Island-tvOS Simulator-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS, Island-watchOS Simulator
static Int32 IndexString(String a, String b)

 

// .NET, .NET Standard 2.0, Island-Android, Island-Ubuntu, Island-Windows
static func IndexString(_ a: String, _ b: String) -> Int32
// Island-iOS, Island-iOS Simulator-x86_64, Island-macOS-x86_64, Island-tvOS, Island-tvOS Simulator-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS, Island-watchOS Simulator
static func IndexString(_ a: String, _ b: String) -> Int32

 

// .NET, .NET Standard 2.0, Island-Android, Island-Ubuntu, Island-Windows
func IndexString(a String, b String) Int32
// Island-iOS, Island-iOS Simulator-x86_64, Island-macOS-x86_64, Island-tvOS, Island-tvOS Simulator-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS, Island-watchOS Simulator
func IndexString(a String, b String) Int32

 

// .NET, .NET Standard 2.0, Island-Android, Island-Ubuntu, Island-Windows
Shared Function IndexString(a As String, b As String) As Int32
// Island-iOS, Island-iOS Simulator-x86_64, Island-macOS-x86_64, Island-tvOS, Island-tvOS Simulator-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS, Island-watchOS Simulator
Shared Function IndexString(a As String, b As String) As Int32

Parameters:

  • a:
  • b: