CollectionExtensions.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é key
hodnoty a value
do dictionary
.
public:
generic <typename TKey, typename TValue>
[System::Runtime::CompilerServices::Extension]
static bool TryAdd(System::Collections::Generic::IDictionary<TKey, TValue> ^ dictionary, TKey key, TValue value);
public static bool TryAdd<TKey,TValue> (this System.Collections.Generic.IDictionary<TKey,TValue> dictionary, TKey key, TValue value);
static member TryAdd : System.Collections.Generic.IDictionary<'Key, 'Value> * 'Key * 'Value -> bool
<Extension()>
Public Function TryAdd(Of TKey, TValue) (dictionary As IDictionary(Of TKey, TValue), key As TKey, value As TValue) As Boolean
Parametry typu
- TKey
Typ klíčů ve slovníku.
- TValue
Typ hodnot ve slovníku.
Parametry
- dictionary
- IDictionary<TKey,TValue>
Slovník s klíči typu TKey
a hodnotami typu TValue
.
- key
- TKey
Klíč hodnoty, kterou chcete přidat.
- value
- TValue
Hodnota, která se má přidat.
Návraty
true
key
po úspěšném přidání a value
do dictionary
; false
pokud dictionary
již obsahuje zadanou key
hodnotu , v takovém případě se nepřidá nic.
Výjimky
dictionary
je null
.