DictionaryExtensions.GetValueOrAdd<TKey,TValue> Méthode
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.
Obtient ou ajoute la valeur associée à la clé spécifiée.
public static TValue GetValueOrAdd<TKey,TValue> (this System.Collections.Generic.IDictionary<TKey,TValue> dictionary, TKey key, Func<TKey,TValue> valueProvider);
static member GetValueOrAdd : System.Collections.Generic.IDictionary<'Key, 'Value> * 'Key * Func<'Key, 'Value> -> 'Value
<Extension()>
Public Function GetValueOrAdd(Of TKey, TValue) (dictionary As IDictionary(Of TKey, TValue), key As TKey, valueProvider As Func(Of TKey, TValue)) As TValue
- TKey
Type du paramètre de clé.
- TValue
Type du paramètre value.
- dictionary
- IDictionary<TKey,TValue>
Dictionnaire contenant la clé spécifiée.
- key
- TKey
Clé dont la valeur doit être obtenue.
- valueProvider
- Func<TKey,TValue>
Fonction de fournisseur de valeurs.
Valeur associée à la clé spécifiée, si la clé est trouvée ; sinon, il récupère la valeur de la fonction de fournisseur de valeurs, l’ajoute au dictionnaire et la retourne .
Commentaires sur Azure SDK for .NET
Azure SDK for .NET est un projet open source. Sélectionnez un lien pour fournir des commentaires :