Condividi tramite


ImmutableInterlocked.TryAdd<TKey,TValue> Metodo

Definizione

Aggiunge la chiave e il valore specificati al dizionario se la chiave non è presente nel dizionario.

public:
generic <typename TKey, typename TValue>
 static bool TryAdd(System::Collections::Immutable::ImmutableDictionary<TKey, TValue> ^ % location, TKey key, TValue value);
public static bool TryAdd<TKey,TValue> (ref System.Collections.Immutable.ImmutableDictionary<TKey,TValue> location, TKey key, TValue value);
static member TryAdd : ImmutableDictionary * 'Key * 'Value -> bool
Public Shared Function TryAdd(Of TKey, TValue) (ByRef location As ImmutableDictionary(Of TKey, TValue), key As TKey, value As TValue) As Boolean

Parametri di tipo

TKey

Tipo di chiavi contenute nella raccolta.

TValue

Tipo di valori contenuti nella raccolta.

Parametri

location
ImmutableDictionary<TKey,TValue>

Dizionario da aggiornare con la chiave e il valore specificati.

key
TKey

Chiave da aggiungere, se non è già definita nel dizionario.

value
TValue

Il valore da aggiungere.

Restituisce

true se la chiave non è presente nel dizionario; in caso contrario, false.

Si applica a