Map<K,V>
Overview
Location
-
Reference:
- Go.dll .NET, .NET Standard 2.0
- Go.fx Island
- Namespace: go.builtin
- Platforms: .NET, .NET Standard 2.0, Island
constructor
constructor
Map<K,V>()
init()
Sub New()
constructor (array of tuple of (K, V))
constructor(aArgs: array of tuple of (K, V))
Map<K,V>((K, V)[] aArgs)
init(_ aArgs: (K, V)...)
Sub New(aArgs As Tuple (Of K, V)())
Parameters:
- aArgs:
constructor (int)
Parameters:
- aCap:
constructor (Int32)
Parameters:
- aCap:
constructor (array of K, array of V)
constructor(aKeys: array of K; aValues: array of V)
Map<K,V>(K[] aKeys, V[] aValues)
init(_ aKeys: K..., _ aValues: V...)
Sub New(aKeys As K(), aValues As V())
Parameters:
- aKeys:
- aValues:
constructor (Map<K, V>)
constructor(value: Map<K, V>)
Map<K,V>(Map<K, V> value)
init(_ value: Map<K, V>)
Sub New(value As Map<K, V>)
Parameters:
- value:
Add
method Add(a: K; b: V)
void Add(K a, V b)
func Add(_ a: K, _ b: V)
// .NET, .NET Standard 2.0
func Add(a K, b V)
// Island
func Add(a K, b V) void
Sub Add(a As K, b As V)
Parameters:
- a:
- b:
Delete
method Delete(aKey: K)
void Delete(K aKey)
func Delete(_ aKey: K)
// .NET, .NET Standard 2.0
func Delete(aKey K)
// Island
func Delete(aKey K) void
Sub Delete(aKey As K)
Parameters:
- aKey:
Get
method Get(aItem: K): V
V Get(K aItem)
func Get(_ aItem: K) -> V
func Get(aItem K) V
Function Get(aItem As K) As V
Parameters:
- aItem:
GetLen
method GetLen: Int32
Int32 GetLen()
func GetLen() -> Int32
func GetLen() Int32
Function GetLen() As Int32
GetReflectKeys
GetReflectSequence
method GetReflectSequence: IEnumerable<tuple of (Value, Value)>
IEnumerable<tuple of (Value, Value)> GetReflectSequence()
// .NET, .NET Standard 2.0
func GetReflectSequence() -> IEnumerable<(Value, Value)>
// Island
func GetReflectSequence() -> IEnumerable<tuple of (Value, Value)>
func GetReflectSequence() IEnumerable<tuple of (Value, Value)>
Function GetReflectSequence() As IEnumerable<tuple of (Value, Value)>
GetReflectValue
Parameters:
- aKey:
GetSequence
method GetSequence: IEnumerable<tuple of (K, V)>
IEnumerable<tuple of (K, V)> GetSequence()
// .NET, .NET Standard 2.0
func GetSequence() -> IEnumerable<(K, V)>
// Island
func GetSequence() -> IEnumerable<tuple of (K, V)>
func GetSequence() IEnumerable<tuple of (K, V)>
Function GetSequence() As IEnumerable<tuple of (K, V)>
Item
property Item[aItem: K]: tuple of (V, Boolean) read;
(V, Boolean) Item[K aItem] { get; }
subscript Item(_ aItem: K) -> (V, Boolean) { get{} }
Item[[aItem K]] tuple of (V, Boolean)
ReadOnly Property Item(aItem As K) As Tuple (Of V, Boolean)
Item
property Item[aItem: K]: V write;
V Item[K aItem] { set; }
subscript Item(_ aItem: K) -> V { set{} }
Item[[aItem K]] V
WriteOnly Property Item(aItem As K) As V
Length
property Length: Int32 read;
Int32 Length { get; }
var Length: Int32 { get{} }
Length Int32
ReadOnly Property Length() As Int32
SetReflectKeyValue
Parameters:
- aKey:
- aValue:
Zero
Item
property Item[aItem: K]: tuple of (V, Boolean) read;
(V, Boolean) Item[K aItem] { get; }
subscript Item(_ aItem: K) -> (V, Boolean) { get{} }
Item[[aItem K]] tuple of (V, Boolean)
ReadOnly Property Item(aItem As K) As Tuple (Of V, Boolean)
Item
property Item[aItem: K]: V write;
V Item[K aItem] { set; }
subscript Item(_ aItem: K) -> V { set{} }
Item[[aItem K]] V
WriteOnly Property Item(aItem As K) As V
Length
property Length: Int32 read;
Int32 Length { get; }
var Length: Int32 { get{} }
Length Int32
ReadOnly Property Length() As Int32
Zero
constructor
constructor
Map<K,V>()
init()
Sub New()
constructor (array of tuple of (K, V))
constructor(aArgs: array of tuple of (K, V))
Map<K,V>((K, V)[] aArgs)
init(_ aArgs: (K, V)...)
Sub New(aArgs As Tuple (Of K, V)())
Parameters:
- aArgs:
constructor (int)
Parameters:
- aCap:
constructor (Int32)
Parameters:
- aCap:
constructor (array of K, array of V)
constructor(aKeys: array of K; aValues: array of V)
Map<K,V>(K[] aKeys, V[] aValues)
init(_ aKeys: K..., _ aValues: V...)
Sub New(aKeys As K(), aValues As V())
Parameters:
- aKeys:
- aValues:
constructor (Map<K, V>)
constructor(value: Map<K, V>)
Map<K,V>(Map<K, V> value)
init(_ value: Map<K, V>)
Sub New(value As Map<K, V>)
Parameters:
- value:
Add
method Add(a: K; b: V)
void Add(K a, V b)
func Add(_ a: K, _ b: V)
// .NET, .NET Standard 2.0
func Add(a K, b V)
// Island
func Add(a K, b V) void
Sub Add(a As K, b As V)
Parameters:
- a:
- b:
Delete
method Delete(aKey: K)
void Delete(K aKey)
func Delete(_ aKey: K)
// .NET, .NET Standard 2.0
func Delete(aKey K)
// Island
func Delete(aKey K) void
Sub Delete(aKey As K)
Parameters:
- aKey:
Get
method Get(aItem: K): V
V Get(K aItem)
func Get(_ aItem: K) -> V
func Get(aItem K) V
Function Get(aItem As K) As V
Parameters:
- aItem:
GetLen
method GetLen: Int32
Int32 GetLen()
func GetLen() -> Int32
func GetLen() Int32
Function GetLen() As Int32
GetReflectKeys
GetReflectSequence
method GetReflectSequence: IEnumerable<tuple of (Value, Value)>
IEnumerable<tuple of (Value, Value)> GetReflectSequence()
// .NET, .NET Standard 2.0
func GetReflectSequence() -> IEnumerable<(Value, Value)>
// Island
func GetReflectSequence() -> IEnumerable<tuple of (Value, Value)>
func GetReflectSequence() IEnumerable<tuple of (Value, Value)>
Function GetReflectSequence() As IEnumerable<tuple of (Value, Value)>
GetReflectValue
Parameters:
- aKey:
GetSequence
method GetSequence: IEnumerable<tuple of (K, V)>
IEnumerable<tuple of (K, V)> GetSequence()
// .NET, .NET Standard 2.0
func GetSequence() -> IEnumerable<(K, V)>
// Island
func GetSequence() -> IEnumerable<tuple of (K, V)>
func GetSequence() IEnumerable<tuple of (K, V)>
Function GetSequence() As IEnumerable<tuple of (K, V)>
SetReflectKeyValue
Parameters:
- aKey:
- aValue: