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 delle chiavi contenute nell'insieme.

TValue

Tipo dei valori contenuti nell'insieme.

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

Valore da aggiungere.

Valori restituiti

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

Si applica a