CollectionExtensions.GetValueOrDefault Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| GetValueOrDefault<TKey,TValue>(IReadOnlyDictionary<TKey,TValue>, TKey) |
Versucht, den Wert abzurufen, der dem angegebenen |
| GetValueOrDefault<TKey,TValue>(IReadOnlyDictionary<TKey,TValue>, TKey, TValue) |
Versucht, den Wert abzurufen, der dem angegebenen |
GetValueOrDefault<TKey,TValue>(IReadOnlyDictionary<TKey,TValue>, TKey)
- Quelle:
- CollectionExtensions.cs
- Quelle:
- CollectionExtensions.cs
- Quelle:
- CollectionExtensions.cs
Versucht, den Wert abzurufen, der dem angegebenen dictionary im key zugeordnet ist.
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
Typparameter
- TKey
Der Typ der Schlüssel im Wörterbuch.
- TValue
Der Typ der Werte im Wörterbuch.
Parameter
- dictionary
- IReadOnlyDictionary<TKey,TValue>
Ein Wörterbuch mit Schlüsseln vom Typ TKey und Werten vom Typ TValue.
- key
- TKey
Der Schlüssel des abzurufenden Werts.
Gibt zurück
Eine TValue-Instanz. Wenn die Methode erfolgreich ist, ist das zurückgegebene Objekt der Wert, der dem angegebenen key zugeordnet ist. Bei einem Fehler gibt diese Methode den default-Wert für TValue zurück.
Ausnahmen
dictionary ist null
Gilt für:
GetValueOrDefault<TKey,TValue>(IReadOnlyDictionary<TKey,TValue>, TKey, TValue)
- Quelle:
- CollectionExtensions.cs
- Quelle:
- CollectionExtensions.cs
- Quelle:
- CollectionExtensions.cs
Versucht, den Wert abzurufen, der dem angegebenen dictionary im key zugeordnet ist.
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
Typparameter
- TKey
Der Typ der Schlüssel im Wörterbuch.
- TValue
Der Typ der Werte im Wörterbuch.
Parameter
- dictionary
- IReadOnlyDictionary<TKey,TValue>
Ein Wörterbuch mit Schlüsseln vom Typ TKey und Werten vom Typ TValue.
- key
- TKey
Der Schlüssel des abzurufenden Werts.
- defaultValue
- TValue
Der Standardwert, der zurückgegeben werden soll, wenn das dictionary keinen Wert finden kann, der dem angegebenen key zugeordnet ist.
Gibt zurück
Eine TValue-Instanz. Wenn die Methode erfolgreich ist, ist das zurückgegebene Objekt der Wert, der dem angegebenen key zugeordnet ist. Bei einem Fehler gibt diese Methode defaultValue zurück.
Ausnahmen
dictionary ist null