Condividi tramite


CollectionExtensions.TryAdd<TKey,TValue> Metodo

Definizione

Tenta di aggiungere la chiave specificata da key e value a 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

Parametri di tipo

TKey

Tipo di chiavi nel dizionario.

TValue

Tipo di valori nel dizionario.

Parametri

dictionary
IDictionary<TKey,TValue>

Dizionario con chiavi di tipo TKey e valori di tipo TValue.

key
TKey

Chiave del valore da aggiungere.

value
TValue

Il valore da aggiungere.

Restituisce

true quando key e value vengono aggiunti correttamente a dictionary. false quando dictionary contiene già la chiave specificata da key, nel qual caso non viene aggiunto alcun elemento.

Eccezioni

dictionary è null.

Si applica a