Udostępnij za pośrednictwem


OrderedDictionary<TKey,TValue>.TryAdd Metoda

Definicja

Przeciążenia

TryAdd(TKey, TValue, Int32)
TryAdd(TKey, TValue)

Dodaje określony klucz i wartość do słownika, jeśli klucz jeszcze nie istnieje.

TryAdd(TKey, TValue, Int32)

public:
 bool TryAdd(TKey key, TValue value, [Runtime::InteropServices::Out] int % index);
public bool TryAdd(TKey key, TValue value, out int index);
member this.TryAdd : 'Key * 'Value * int -> bool
Public Function TryAdd (key As TKey, value As TValue, ByRef index As Integer) As Boolean

Parametry

key
TKey
value
TValue
index
Int32

Zwraca

Dotyczy

TryAdd(TKey, TValue)

Dodaje określony klucz i wartość do słownika, jeśli klucz jeszcze nie istnieje.

public:
 bool TryAdd(TKey key, TValue value);
public bool TryAdd(TKey key, TValue value);
member this.TryAdd : 'Key * 'Value -> bool
Public Function TryAdd (key As TKey, value As TValue) As Boolean

Parametry

key
TKey

Klucz elementu do dodania.

value
TValue

Wartość elementu do dodania. Wartość może być null dla typów referencyjnych.

Zwraca

true, jeśli klucz nie istnieje, a klucz i wartość zostały dodane do słownika; w przeciwnym razie false.

Wyjątki

klucz jest null.

Dotyczy