CollectionExtensions.TryAdd<TKey,TValue> Metodo

Definizione

Tenta di aggiungere l'oggetto specificato key e value all'oggetto 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 delle chiavi nel dizionario.

TValue

Tipo dei 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

Valore da aggiungere.

Valori restituiti

true key quando e value vengono aggiunti correttamente a dictionary; false quando l'oggetto dictionary contiene già l'oggetto specificatokey, nel qual caso non viene aggiunto alcun elemento.

Eccezioni

dictionary è null.

Si applica a