CollectionExtensions.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.
Tente d’ajouter la key
spécifiée et value
dans le 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
Paramètres de type
- TKey
Type des clés dans le dictionnaire.
- TValue
Type des valeurs dans le dictionnaire.
Paramètres
- dictionary
- IDictionary<TKey,TValue>
Dictionnaire avec des clés de type TKey
et des valeurs de type TValue
.
- key
- TKey
Clé de la valeur à ajouter.
- value
- TValue
Valeur à ajouter.
Retours
true
quand la key
et value
sont correctement ajoutés au dictionary
; false
quand le dictionary
contient déjà la key
spécifiée, auquel cas rien n’est ajouté.
Exceptions
dictionary
a la valeur null
.