ImmutableInterlocked.TryAdd<TKey,TValue> Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Ajoute la clé et la valeur spécifiées au dictionnaire si la clé n’est pas dans le dictionnaire.
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
Paramètres de type
- TKey
Type des clés contenues dans la collection.
- TValue
Type des valeurs contenues dans la collection.
Paramètres
- location
- ImmutableDictionary<TKey,TValue>
Dictionnaire à mettre à jour avec la valeur et la clé spécifiées.
- key
- TKey
Clé à ajouter, si elle n’est pas déjà définie dans le dictionnaire
- value
- TValue
Valeur à ajouter.
Retours
true
si la clé n’est pas dans le dictionnaire ; sinon, false
.