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