Global

Location

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

Methods


Float64s

 

class method Float64s(a: Slice<Double>)

 

static void Float64s(Slice<Double> a)

 

static func Float64s(_ a: Slice<Double>)

 

func Float64s(a Slice<Double>)

 

Shared Sub Float64s(a As Slice<Double>)

Parameters:

  • a:

Float64sAreSorted

 

class method Float64sAreSorted(a: Slice<Double>): bool

 

static bool Float64sAreSorted(Slice<Double> a)

 

static func Float64sAreSorted(_ a: Slice<Double>) -> bool

 

func Float64sAreSorted(a Slice<Double>) bool

 

Shared Function Float64sAreSorted(a As Slice<Double>) As bool

Parameters:

  • a:

Ints

 

class method Ints(a: Slice<Int64>)

 

static void Ints(Slice<Int64> a)

 

static func Ints(_ a: Slice<Int64>)

 

func Ints(a Slice<Int64>)

 

Shared Sub Ints(a As Slice<Int64>)

Parameters:

  • a:

IntsAreSorted

 

class method IntsAreSorted(a: Slice<Int64>): bool

 

static bool IntsAreSorted(Slice<Int64> a)

 

static func IntsAreSorted(_ a: Slice<Int64>) -> bool

 

func IntsAreSorted(a Slice<Int64>) bool

 

Shared Function IntsAreSorted(a As Slice<Int64>) As bool

Parameters:

  • a:

IsSorted

 

class method IsSorted(data: Interface): bool

 

static bool IsSorted(Interface data)

 

static func IsSorted(_ data: Interface) -> bool

 

func IsSorted(data Interface) bool

 

Shared Function IsSorted(data As Interface) As bool

Parameters:

  • data:

Reverse

 

class method Reverse(data: Interface): Interface

 

static Interface Reverse(Interface data)

 

static func Reverse(_ data: Interface) -> Interface

 

func Reverse(data Interface) Interface

 

Shared Function Reverse(data As Interface) As Interface

Parameters:

  • data:

Search

 

// .NET, .NET Standard 2.0
class method Search(n: int; f: Func<Int64, Boolean>): int
// Island
class method Search(n: int; f: Func<RemObjects.Elements.System.Int64,RemObjects.Elements.System.Boolean>): int

 

// .NET, .NET Standard 2.0
static int Search(int n, Func<Int64, Boolean> f)
// Island
static int Search(int n, Func<RemObjects.Elements.System.Int64,RemObjects.Elements.System.Boolean> f)

 

// .NET, .NET Standard 2.0
static func Search(_ n: int, _ f: Func<Int64, Boolean>) -> int
// Island
static func Search(_ n: int, _ f: Func<RemObjects.Elements.System.Int64,RemObjects.Elements.System.Boolean>) -> int

 

// .NET, .NET Standard 2.0
func Search(n int, f Func<Int64, Boolean>) int
// Island
func Search(n int, f Func<RemObjects.Elements.System.Int64,RemObjects.Elements.System.Boolean>) int

 

// .NET, .NET Standard 2.0
Shared Function Search(n As int, f As Func (Of Int64, Boolean)) As int
// Island
Shared Function Search(n As int, f As Func<RemObjects.Elements.System.Int64,RemObjects.Elements.System.Boolean>) As int

Parameters:

  • n:
  • f:

SearchFloat64s

 

class method SearchFloat64s(a: Slice<Double>; x: float64): int

 

static int SearchFloat64s(Slice<Double> a, float64 x)

 

static func SearchFloat64s(_ a: Slice<Double>, _ x: float64) -> int

 

func SearchFloat64s(a Slice<Double>, x float64) int

 

Shared Function SearchFloat64s(a As Slice<Double>, x As float64) As int

Parameters:

  • a:
  • x:

SearchInts

 

class method SearchInts(a: Slice<Int64>; x: int): int

 

static int SearchInts(Slice<Int64> a, int x)

 

static func SearchInts(_ a: Slice<Int64>, _ x: int) -> int

 

func SearchInts(a Slice<Int64>, x int) int

 

Shared Function SearchInts(a As Slice<Int64>, x As int) As int

Parameters:

  • a:
  • x:

SearchStrings

 

class method SearchStrings(a: Slice<string>; x: string): int

 

static int SearchStrings(Slice<string> a, string x)

 

static func SearchStrings(_ a: Slice<string>, _ x: string) -> int

 

func SearchStrings(a Slice<string>, x string) int

 

Shared Function SearchStrings(a As Slice<string>, x As string) As int

Parameters:

  • a:
  • x:

Slice

 

// .NET, .NET Standard 2.0
class method Slice(slice: Object; less: Func<Int64, Int64, Boolean>)
// Island
class method Slice(slice: Object; less: Func<RemObjects.Elements.System.Int64,RemObjects.Elements.System.Int64,RemObjects.Elements.System.Boolean>)

 

// .NET, .NET Standard 2.0
static void Slice(Object slice, Func<Int64, Int64, Boolean> less)
// Island
static void Slice(Object slice, Func<RemObjects.Elements.System.Int64,RemObjects.Elements.System.Int64,RemObjects.Elements.System.Boolean> less)

 

// .NET, .NET Standard 2.0
static func Slice(_ slice: Object, _ less: Func<Int64, Int64, Boolean>)
// Island
static func Slice(_ slice: Object, _ less: Func<RemObjects.Elements.System.Int64,RemObjects.Elements.System.Int64,RemObjects.Elements.System.Boolean>)

 

// .NET, .NET Standard 2.0
func Slice(slice interface{}, less Func<Int64, Int64, Boolean>) 
// Island
func Slice(slice interface{}, less Func<RemObjects.Elements.System.Int64,RemObjects.Elements.System.Int64,RemObjects.Elements.System.Boolean>)

 

// .NET, .NET Standard 2.0
Shared Sub Slice(slice As Object, less As Func (Of Int64, Int64, Boolean))
// Island
Shared Sub Slice(slice As Object, less As Func<RemObjects.Elements.System.Int64,RemObjects.Elements.System.Int64,RemObjects.Elements.System.Boolean>)

Parameters:

  • slice:
  • less:

SliceIsSorted

 

// .NET, .NET Standard 2.0
class method SliceIsSorted(slice: Object; less: Func<Int64, Int64, Boolean>): bool
// Island
class method SliceIsSorted(slice: Object; less: Func<RemObjects.Elements.System.Int64,RemObjects.Elements.System.Int64,RemObjects.Elements.System.Boolean>): bool

 

// .NET, .NET Standard 2.0
static bool SliceIsSorted(Object slice, Func<Int64, Int64, Boolean> less)
// Island
static bool SliceIsSorted(Object slice, Func<RemObjects.Elements.System.Int64,RemObjects.Elements.System.Int64,RemObjects.Elements.System.Boolean> less)

 

// .NET, .NET Standard 2.0
static func SliceIsSorted(_ slice: Object, _ less: Func<Int64, Int64, Boolean>) -> bool
// Island
static func SliceIsSorted(_ slice: Object, _ less: Func<RemObjects.Elements.System.Int64,RemObjects.Elements.System.Int64,RemObjects.Elements.System.Boolean>) -> bool

 

// .NET, .NET Standard 2.0
func SliceIsSorted(slice interface{}, less Func<Int64, Int64, Boolean>) bool
// Island
func SliceIsSorted(slice interface{}, less Func<RemObjects.Elements.System.Int64,RemObjects.Elements.System.Int64,RemObjects.Elements.System.Boolean>) bool

 

// .NET, .NET Standard 2.0
Shared Function SliceIsSorted(slice As Object, less As Func (Of Int64, Int64, Boolean)) As bool
// Island
Shared Function SliceIsSorted(slice As Object, less As Func<RemObjects.Elements.System.Int64,RemObjects.Elements.System.Int64,RemObjects.Elements.System.Boolean>) As bool

Parameters:

  • slice:
  • less:

SliceStable

 

// .NET, .NET Standard 2.0
class method SliceStable(slice: Object; less: Func<Int64, Int64, Boolean>)
// Island
class method SliceStable(slice: Object; less: Func<RemObjects.Elements.System.Int64,RemObjects.Elements.System.Int64,RemObjects.Elements.System.Boolean>)

 

// .NET, .NET Standard 2.0
static void SliceStable(Object slice, Func<Int64, Int64, Boolean> less)
// Island
static void SliceStable(Object slice, Func<RemObjects.Elements.System.Int64,RemObjects.Elements.System.Int64,RemObjects.Elements.System.Boolean> less)

 

// .NET, .NET Standard 2.0
static func SliceStable(_ slice: Object, _ less: Func<Int64, Int64, Boolean>)
// Island
static func SliceStable(_ slice: Object, _ less: Func<RemObjects.Elements.System.Int64,RemObjects.Elements.System.Int64,RemObjects.Elements.System.Boolean>)

 

// .NET, .NET Standard 2.0
func SliceStable(slice interface{}, less Func<Int64, Int64, Boolean>) 
// Island
func SliceStable(slice interface{}, less Func<RemObjects.Elements.System.Int64,RemObjects.Elements.System.Int64,RemObjects.Elements.System.Boolean>)

 

// .NET, .NET Standard 2.0
Shared Sub SliceStable(slice As Object, less As Func (Of Int64, Int64, Boolean))
// Island
Shared Sub SliceStable(slice As Object, less As Func<RemObjects.Elements.System.Int64,RemObjects.Elements.System.Int64,RemObjects.Elements.System.Boolean>)

Parameters:

  • slice:
  • less:

Sort

 

class method Sort(data: Interface)

 

static void Sort(Interface data)

 

static func Sort(_ data: Interface)

 

func Sort(data Interface)

 

Shared Sub Sort(data As Interface)

Parameters:

  • data:

Stable

 

class method Stable(data: Interface)

 

static void Stable(Interface data)

 

static func Stable(_ data: Interface)

 

func Stable(data Interface)

 

Shared Sub Stable(data As Interface)

Parameters:

  • data:

Strings

 

class method Strings(a: Slice<string>)

 

static void Strings(Slice<string> a)

 

static func Strings(_ a: Slice<string>)

 

func Strings(a Slice<string>)

 

Shared Sub Strings(a As Slice<string>)

Parameters:

  • a:

StringsAreSorted

 

class method StringsAreSorted(a: Slice<string>): bool

 

static bool StringsAreSorted(Slice<string> a)

 

static func StringsAreSorted(_ a: Slice<string>) -> bool

 

func StringsAreSorted(a Slice<string>) bool

 

Shared Function StringsAreSorted(a As Slice<string>) As bool

Parameters:

  • a: