Global
Location
-
Reference:
- Go.dll .NET, .NET Standard 2.0
- go.jar Cooper
- Go.fx Island
- Namespace: go.builtin
Methods
AssignArray<T> .NET, .NET Standard 2.0, Island
class method AssignArray<T>(aDest: array of T; aSource: array of T)
static void AssignArray<T>(T[] aDest, T[] aSource)
static func AssignArray<T>(_ aDest: T..., _ aSource: T...)
// .NET, .NET Standard 2.0
func AssignArray<T>(aDest []T, aSource []T)
// Island
func AssignArray<T>(aDest []T, aSource []T) void
Shared Sub AssignArray<T>(aDest As T(), aSource As T())
Parameters:
- aDest:
- aSource:
Channel_Select .NET, .NET Standard 2.0, Island
class method Channel_Select(aHandles: array of IWaitMessage; aBlock: Boolean): Int32
static Int32 Channel_Select(IWaitMessage[] aHandles, Boolean aBlock)
static func Channel_Select(_ aHandles: IWaitMessage..., _ aBlock: Boolean) -> Int32
func Channel_Select(aHandles []IWaitMessage, aBlock Boolean) Int32
Shared Function Channel_Select(aHandles As IWaitMessage(), aBlock As Boolean) As Int32
Parameters:
- aHandles:
- aBlock:
Receive<T> .NET, .NET Standard 2.0, Island
class method Receive<T>(aChannel: ReceivingChannel<T>): tuple of (T, Boolean)
static (T, Boolean) Receive<T>(ReceivingChannel<T> aChannel)
static func Receive<T>(_ aChannel: ReceivingChannel<T>) -> tuple of (T, Boolean)
func Receive<T>(aChannel ReceivingChannel<T>) tuple of (T, Boolean)
Shared Function Receive<T>(aChannel As ReceivingChannel<T>) As Tuple (Of T, Boolean)
Parameters:
- aChannel:
Send<T> .NET, .NET Standard 2.0, Island
class method Send<T>(aChannel: SendingChannel<T>; aVal: T)
static void Send<T>(SendingChannel<T> aChannel, T aVal)
static func Send<T>(_ aChannel: SendingChannel<T>, _ aVal: T)
// .NET, .NET Standard 2.0
func Send<T>(aChannel SendingChannel<T>, aVal T)
// Island
func Send<T>(aChannel SendingChannel<T>, aVal T) void
Shared Sub Send<T>(aChannel As SendingChannel<T>, aVal As T)
Parameters:
- aChannel:
- aVal:
Slice .NET, .NET Standard 2.0, Island
class method Slice(aSlice: string; aStart: nullable Int32; aEnd: nullable Int32): string
static string Slice(string aSlice, Int32? aStart, Int32? aEnd)
static func Slice(_ aSlice: string, _ aStart: Int32!, _ aEnd: Int32!) -> string
func Slice(aSlice string, aStart Int32, aEnd Int32) string
Shared Function Slice(aSlice As string, aStart As Int32?, aEnd As Int32?) As string
Parameters:
- aSlice:
- aStart:
- aEnd:
class method Slice<T>(aSlice: array of T; aStart: nullable Int32; aEnd: nullable Int32): Slice<T>
static Slice<T> Slice<T>(T[] aSlice, Int32? aStart, Int32? aEnd)
static func Slice<T>(_ aSlice: T..., _ aStart: Int32!, _ aEnd: Int32!) -> Slice<T>
func Slice<T>(aSlice []T, aStart Int32, aEnd Int32) Slice<T>
Shared Function Slice<T>(aSlice As T(), aStart As Int32?, aEnd As Int32?) As Slice<T>
Parameters:
- aSlice:
- aStart:
- aEnd:
Slice<T> (array of T, nullable Int32, nullable Int32, Int32): Slice<T> .NET, .NET Standard 2.0, Island
class method Slice<T>(aSlice: array of T; aStart: nullable Int32; aEnd: nullable Int32; aCap: Int32): Slice<T>
static Slice<T> Slice<T>(T[] aSlice, Int32? aStart, Int32? aEnd, Int32 aCap)
static func Slice<T>(_ aSlice: T..., _ aStart: Int32!, _ aEnd: Int32!, _ aCap: Int32) -> Slice<T>
func Slice<T>(aSlice []T, aStart Int32, aEnd Int32, aCap Int32) Slice<T>
Shared Function Slice<T>(aSlice As T(), aStart As Int32?, aEnd As Int32?, aCap As Int32) As Slice<T>
Parameters:
- aSlice:
- aStart:
- aEnd:
- aCap:
class method Slice<T>(aSlice: Slice<T>; aStart: nullable Int32; aEnd: nullable Int32): Slice<T>
static Slice<T> Slice<T>(Slice<T> aSlice, Int32? aStart, Int32? aEnd)
static func Slice<T>(_ aSlice: Slice<T>, _ aStart: Int32!, _ aEnd: Int32!) -> Slice<T>
func Slice<T>(aSlice Slice<T>, aStart Int32, aEnd Int32) Slice<T>
Shared Function Slice<T>(aSlice As Slice<T>, aStart As Int32?, aEnd As Int32?) As Slice<T>
Parameters:
- aSlice:
- aStart:
- aEnd:
Slice<T> (Slice<T>, nullable Int32, nullable Int32, Int32): Slice<T> .NET, .NET Standard 2.0, Island
class method Slice<T>(aSlice: Slice<T>; aStart: nullable Int32; aEnd: nullable Int32; aCap: Int32): Slice<T>
static Slice<T> Slice<T>(Slice<T> aSlice, Int32? aStart, Int32? aEnd, Int32 aCap)
static func Slice<T>(_ aSlice: Slice<T>, _ aStart: Int32!, _ aEnd: Int32!, _ aCap: Int32) -> Slice<T>
func Slice<T>(aSlice Slice<T>, aStart Int32, aEnd Int32, aCap Int32) Slice<T>
Shared Function Slice<T>(aSlice As Slice<T>, aStart As Int32?, aEnd As Int32?, aCap As Int32) As Slice<T>
Parameters:
- aSlice:
- aStart:
- aEnd:
- aCap:
Start .NET, .NET Standard 2.0, Island
class method Start(v: Action)
static void Start(Action v)
static func Start(_ v: Action)
// .NET, .NET Standard 2.0
func Start(v Action)
// Island
func Start(v Action) void
Shared Sub Start(v As Action)
Parameters:
- v:
TypeAssert<T> .NET, .NET Standard 2.0, Island
class method TypeAssert<T>(v: Object): tuple of (T, Boolean)
static (T, Boolean) TypeAssert<T>(Object v)
static func TypeAssert<T>(_ v: Object) -> tuple of (T, Boolean)
func TypeAssert<T>(v interface{}) tuple of (T, Boolean)
Shared Function TypeAssert<T>(v As Object) As Tuple (Of T, Boolean)
Parameters:
- v:
TypeAssertReference<T> .NET, .NET Standard 2.0, Island
// .NET, .NET Standard 2.0, 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 TypeAssertReference<T>(v: Object): tuple of (RemObjects.Elements.System.Memory<T>, Boolean)
// Island-watchOS-armv7k
class method TypeAssertReference<T>(v: Object): tuple of (Memory<T>, Boolean)
// .NET, .NET Standard 2.0, 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 (RemObjects.Elements.System.Memory<T>, Boolean) TypeAssertReference<T>(Object v)
// Island-watchOS-armv7k
static (Memory<T>, Boolean) TypeAssertReference<T>(Object v)
// .NET, .NET Standard 2.0, 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 TypeAssertReference<T>(_ v: Object) -> tuple of (RemObjects.Elements.System.Memory<T>, Boolean)
// Island-watchOS-armv7k
static func TypeAssertReference<T>(_ v: Object) -> tuple of (Memory<T>, Boolean)
// .NET, .NET Standard 2.0, 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 TypeAssertReference<T>(v interface{}) tuple of (RemObjects.Elements.System.Memory<T>, Boolean)
// Island-watchOS-armv7k
func TypeAssertReference<T>(v interface{}) tuple of (Memory<T>, Boolean)
// .NET, .NET Standard 2.0, 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 TypeAssertReference<T>(v As Object) As Tuple (Of RemObjects.Elements.System.Memory<T>, Boolean)
// Island-watchOS-armv7k
Shared Function TypeAssertReference<T>(v As Object) As Tuple (Of Memory<T>, Boolean)
Parameters:
- v: