Język

OrderedDictionary<TKey,TValue>.TryAdd Metoda

Definicja

Przeciążenia

Nazwa Opis
TryAdd(TKey, TValue, Int32)

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

TryAdd(TKey, TValue)

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

TryAdd(TKey, TValue, Int32)

Źródło:
OrderedDictionary.cs
Źródło:
OrderedDictionary.cs

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

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

Klucz elementu do dodania.

value
TValue

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

index
Int32

Indeks dodanego lub istniejącego keyelementu . Jest to zawsze prawidłowy indeks w słowniku.

Zwraca

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

Wyjątki

Parametr key ma wartość null.

Dotyczy

TryAdd(TKey, TValue)

Źródło:
OrderedDictionary.cs
Źródło:
OrderedDictionary.cs
Źródło:
OrderedDictionary.cs

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 to null.

Dotyczy