CollectionExtensions.GetValueOrDefault 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.
Surcharges
GetValueOrDefault<TKey,TValue>(IReadOnlyDictionary<TKey,TValue>, TKey) |
Tente d’obtenir la valeur associée à la |
GetValueOrDefault<TKey,TValue>(IReadOnlyDictionary<TKey,TValue>, TKey, TValue) |
Tente d’obtenir la valeur associée à la |
GetValueOrDefault<TKey,TValue>(IReadOnlyDictionary<TKey,TValue>, TKey)
- Source:
- CollectionExtensions.cs
- Source:
- CollectionExtensions.cs
- Source:
- CollectionExtensions.cs
Tente d’obtenir la valeur associée à la key
spécifiée dans le dictionary
.
public:
generic <typename TKey, typename TValue>
[System::Runtime::CompilerServices::Extension]
static TValue GetValueOrDefault(System::Collections::Generic::IReadOnlyDictionary<TKey, TValue> ^ dictionary, TKey key);
public static TValue? GetValueOrDefault<TKey,TValue> (this System.Collections.Generic.IReadOnlyDictionary<TKey,TValue> dictionary, TKey key);
public static TValue GetValueOrDefault<TKey,TValue> (this System.Collections.Generic.IReadOnlyDictionary<TKey,TValue> dictionary, TKey key);
static member GetValueOrDefault : System.Collections.Generic.IReadOnlyDictionary<'Key, 'Value> * 'Key -> 'Value
<Extension()>
Public Function GetValueOrDefault(Of TKey, TValue) (dictionary As IReadOnlyDictionary(Of TKey, TValue), key As TKey) As TValue
Paramètres de type
- TKey
Type des clés dans le dictionnaire.
- TValue
Type des valeurs dans le dictionnaire.
Paramètres
- dictionary
- IReadOnlyDictionary<TKey,TValue>
Dictionnaire avec des clés de type TKey
et des valeurs de type TValue
.
- key
- TKey
Clé de la valeur à obtenir.
Retours
Instance de TValue
. Lorsque la méthode réussit, l’objet retourné est la valeur associée à la key
spécifiée. Lorsque la méthode échoue, elle retourne la valeur default
pour TValue
.
Exceptions
dictionary
a la valeur null
.
S’applique à
GetValueOrDefault<TKey,TValue>(IReadOnlyDictionary<TKey,TValue>, TKey, TValue)
- Source:
- CollectionExtensions.cs
- Source:
- CollectionExtensions.cs
- Source:
- CollectionExtensions.cs
Tente d’obtenir la valeur associée à la key
spécifiée dans le dictionary
.
public:
generic <typename TKey, typename TValue>
[System::Runtime::CompilerServices::Extension]
static TValue GetValueOrDefault(System::Collections::Generic::IReadOnlyDictionary<TKey, TValue> ^ dictionary, TKey key, TValue defaultValue);
public static TValue GetValueOrDefault<TKey,TValue> (this System.Collections.Generic.IReadOnlyDictionary<TKey,TValue> dictionary, TKey key, TValue defaultValue);
static member GetValueOrDefault : System.Collections.Generic.IReadOnlyDictionary<'Key, 'Value> * 'Key * 'Value -> 'Value
<Extension()>
Public Function GetValueOrDefault(Of TKey, TValue) (dictionary As IReadOnlyDictionary(Of TKey, TValue), key As TKey, defaultValue As TValue) As TValue
Paramètres de type
- TKey
Type des clés dans le dictionnaire.
- TValue
Type des valeurs dans le dictionnaire.
Paramètres
- dictionary
- IReadOnlyDictionary<TKey,TValue>
Dictionnaire avec des clés de type TKey
et des valeurs de type TValue
.
- key
- TKey
Clé de la valeur à obtenir.
- defaultValue
- TValue
Valeur par défaut à retourner lorsque le dictionary
n’arrive pas à trouver de valeur associée à la key
spécifiée.
Retours
Instance de TValue
. Lorsque la méthode réussit, l’objet retourné est la valeur associée à la key
spécifiée. Lorsque la méthode échoue, elle retourne defaultValue
.
Exceptions
dictionary
a la valeur null
.