Compartir a través de


ImmutableInterlocked.TryAdd<TKey,TValue> Método

Definición

Agrega la clave y el valor especificados al diccionario si la clave no está en el diccionario.

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

Parámetros de tipo

TKey

Tipo de claves contenidas en la colección.

TValue

Tipo de valores contenidos en la colección.

Parámetros

location
ImmutableDictionary<TKey,TValue>

Diccionario para actualizar con la clave y el valor especificados.

key
TKey

Clave para agregar, si no se ha definido en el diccionario.

value
TValue

El valor que se va a agregar.

Devoluciones

true, si la clave no está en el diccionario; de lo contrario, false.

Se aplica a