Dictionary<TKey,TValue>.TryAdd(TKey, TValue) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
true
pokud 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
.