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íč prvku, který chcete přidat.

value
TValue

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

Návraty

truepokud se dvojice klíč-hodnota úspěšně přidala 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 slovníku nepřepíše element, TryAdd pokud element s daným klíčem existuje ve slovníku. Pokud klíč již existuje, TryAdd neprovede nic a vrátí false.

Platí pro