CollectionExtensions.GetValueOrDefault Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
GetValueOrDefault<TKey,TValue>(IReadOnlyDictionary<TKey,TValue>, TKey) |
Mencoba untuk mendapatkan nilai yang terkait dengan yang ditentukan |
GetValueOrDefault<TKey,TValue>(IReadOnlyDictionary<TKey,TValue>, TKey, TValue) |
Mencoba untuk mendapatkan nilai yang terkait dengan yang ditentukan |
GetValueOrDefault<TKey,TValue>(IReadOnlyDictionary<TKey,TValue>, TKey)
- Sumber:
- CollectionExtensions.cs
- Sumber:
- CollectionExtensions.cs
- Sumber:
- CollectionExtensions.cs
Mencoba untuk mendapatkan nilai yang terkait dengan yang ditentukan key
dalam 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
Jenis parameter
- TKey
Jenis kunci dalam kamus.
- TValue
Jenis nilai dalam kamus.
Parameter
- dictionary
- IReadOnlyDictionary<TKey,TValue>
Kamus dengan kunci jenis TKey
dan nilai jenis TValue
.
- key
- TKey
Kunci nilai yang akan didapatkan.
Mengembalikan
Instans TValue
. Ketika metode berhasil, objek yang dikembalikan adalah nilai yang terkait dengan yang ditentukan key
. Ketika metode gagal, metode mengembalikan default
nilai untuk TValue
.
Pengecualian
dictionary
adalah null
.
Berlaku untuk
GetValueOrDefault<TKey,TValue>(IReadOnlyDictionary<TKey,TValue>, TKey, TValue)
- Sumber:
- CollectionExtensions.cs
- Sumber:
- CollectionExtensions.cs
- Sumber:
- CollectionExtensions.cs
Mencoba untuk mendapatkan nilai yang terkait dengan yang ditentukan key
dalam 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
Jenis parameter
- TKey
Jenis kunci dalam kamus.
- TValue
Jenis nilai dalam kamus.
Parameter
- dictionary
- IReadOnlyDictionary<TKey,TValue>
Kamus dengan kunci jenis TKey
dan nilai jenis TValue
.
- key
- TKey
Kunci nilai yang akan didapatkan.
- defaultValue
- TValue
Nilai default yang akan dikembalikan ketika dictionary
tidak dapat menemukan nilai yang terkait dengan yang ditentukan key
.
Mengembalikan
Instans TValue
. Ketika metode berhasil, objek yang dikembalikan adalah nilai yang terkait dengan yang ditentukan key
. Ketika metode gagal, metode mengembalikan defaultValue
.
Pengecualian
dictionary
adalah null
.