Dictionary<TKey,TValue>.TryAdd(TKey, TValue) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Próbuje dodać określony klucz i wartość do słownika.
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. Może to być null
.
Zwraca
true
jeśli para klucz/wartość została pomyślnie dodana do słownika; w przeciwnym razie , false
.
Wyjątki
key
to null
.
Uwagi
Add W przeciwieństwie do metody ta metoda nie zgłasza wyjątku, jeśli element z danym kluczem istnieje w słowniku. W przeciwieństwie do indeksatora słownika element nie zastępuje elementu, TryAdd
jeśli element o podanym kluczu istnieje w słowniku. Jeśli klucz już istnieje, TryAdd
nic nie robi i zwraca wartość false
.