Dictionary<TKey,TValue>.TryAdd(TKey, TValue) Metoda

Definice

Pokusí se přidat zadaný klíč a hodnotu do slovníku.

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

Klíč elementu, který chcete přidat.

value
TValue

Hodnota elementu, který chcete přidat Může to být null.

Návraty

truepokud byl pár klíč-hodnota úspěšně přidán do slovníku; v opačném případě . false

Výjimky

key je null.

Poznámky

Add Na rozdíl od metody tato metoda nevyvolá výjimku, pokud prvek s daným klíčem existuje ve slovníku. Na rozdíl od indexeru TryAdd slovníku nepřepíše element, pokud element s daným klíčem existuje ve slovníku. Pokud klíč již existuje, TryAdd neprovede nic a vrátí false.

Platí pro