Sdílet prostřednictvím


CollectionExtensions.TryAdd<TKey,TValue> Metoda

Definice

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

truekey po úspěšném přidání a value do dictionary; false pokud dictionary již obsahuje zadanou keyhodnotu , v takovém případě se nepřidá nic.

Výjimky

dictionary je null.

Platí pro