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>)
// .NET, .NET Standard 2.0
func Float64s(a Slice<Double>)
// Island
func Float64s(a Slice<Double>) void
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>)
// .NET, .NET Standard 2.0
func Ints(a Slice<Int64>)
// Island
func Ints(a Slice<Int64>) void
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, Island-watchOS-armv7k
class method Search(n: int; f: Func<Int64, 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 Search(n: int; f: Func<RemObjects.Elements.System.Int64,RemObjects.Elements.System.Boolean>): int
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
static int Search(int n, Func<Int64, 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 Search(int n, Func<RemObjects.Elements.System.Int64,RemObjects.Elements.System.Boolean> f)
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
static func Search(_ n: int, _ f: Func<Int64, 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 Search(_ n: int, _ f: Func<RemObjects.Elements.System.Int64,RemObjects.Elements.System.Boolean>) -> int
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
func Search(n int, f Func<Int64, 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 Search(n int, f Func<RemObjects.Elements.System.Int64,RemObjects.Elements.System.Boolean>) int
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
Shared Function Search(n As int, f As Func (Of Int64, 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 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, Island-watchOS-armv7k
class method Slice(slice: Object; less: Func<Int64, Int64, Boolean>)
// 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 Slice(slice: Object; less: Func<RemObjects.Elements.System.Int64,RemObjects.Elements.System.Int64,RemObjects.Elements.System.Boolean>)
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
static void Slice(Object slice, Func<Int64, Int64, Boolean> less)
// 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 void Slice(Object slice, Func<RemObjects.Elements.System.Int64,RemObjects.Elements.System.Int64,RemObjects.Elements.System.Boolean> less)
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
static func Slice(_ slice: Object, _ less: Func<Int64, Int64, Boolean>)
// 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 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-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 Slice(slice interface{}, less Func<RemObjects.Elements.System.Int64,RemObjects.Elements.System.Int64,RemObjects.Elements.System.Boolean>) void
// Island-watchOS-armv7k
func Slice(slice interface{}, less Func<Int64, Int64, Boolean>) void
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
Shared Sub Slice(slice As Object, less As Func (Of Int64, Int64, Boolean))
// 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 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, Island-watchOS-armv7k
class method SliceIsSorted(slice: Object; less: Func<Int64, Int64, Boolean>): bool
// 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 SliceIsSorted(slice: Object; less: Func<RemObjects.Elements.System.Int64,RemObjects.Elements.System.Int64,RemObjects.Elements.System.Boolean>): bool
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
static bool SliceIsSorted(Object slice, Func<Int64, Int64, Boolean> less)
// 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 bool SliceIsSorted(Object slice, Func<RemObjects.Elements.System.Int64,RemObjects.Elements.System.Int64,RemObjects.Elements.System.Boolean> less)
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
static func SliceIsSorted(_ slice: Object, _ less: Func<Int64, Int64, Boolean>) -> bool
// 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 SliceIsSorted(_ slice: Object, _ less: Func<RemObjects.Elements.System.Int64,RemObjects.Elements.System.Int64,RemObjects.Elements.System.Boolean>) -> bool
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
func SliceIsSorted(slice interface{}, less Func<Int64, Int64, Boolean>) bool
// 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 SliceIsSorted(slice interface{}, less Func<RemObjects.Elements.System.Int64,RemObjects.Elements.System.Int64,RemObjects.Elements.System.Boolean>) bool
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
Shared Function SliceIsSorted(slice As Object, less As Func (Of Int64, Int64, Boolean)) As bool
// 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 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, Island-watchOS-armv7k
class method SliceStable(slice: Object; less: Func<Int64, Int64, Boolean>)
// 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 SliceStable(slice: Object; less: Func<RemObjects.Elements.System.Int64,RemObjects.Elements.System.Int64,RemObjects.Elements.System.Boolean>)
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
static void SliceStable(Object slice, Func<Int64, Int64, Boolean> less)
// 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 void SliceStable(Object slice, Func<RemObjects.Elements.System.Int64,RemObjects.Elements.System.Int64,RemObjects.Elements.System.Boolean> less)
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
static func SliceStable(_ slice: Object, _ less: Func<Int64, Int64, Boolean>)
// 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 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-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 SliceStable(slice interface{}, less Func<RemObjects.Elements.System.Int64,RemObjects.Elements.System.Int64,RemObjects.Elements.System.Boolean>) void
// Island-watchOS-armv7k
func SliceStable(slice interface{}, less Func<Int64, Int64, Boolean>) void
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
Shared Sub SliceStable(slice As Object, less As Func (Of Int64, Int64, Boolean))
// 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 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)
// .NET, .NET Standard 2.0
func Sort(data Interface)
// Island
func Sort(data Interface) void
Shared Sub Sort(data As Interface)
Parameters:
- data:
Stable
class method Stable(data: Interface)
static void Stable(Interface data)
static func Stable(_ data: Interface)
// .NET, .NET Standard 2.0
func Stable(data Interface)
// Island
func Stable(data Interface) void
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>)
// .NET, .NET Standard 2.0
func Strings(a Slice<string>)
// Island
func Strings(a Slice<string>) void
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: