Share via


ImmutableDictionary.GetValueOrDefault Metode

Definisi

Overload

GetValueOrDefault<TKey,TValue>(IImmutableDictionary<TKey,TValue>, TKey, TValue)

Mendapatkan nilai untuk kunci tertentu jika ada kunci yang cocok dalam kamus.

GetValueOrDefault<TKey,TValue>(IImmutableDictionary<TKey,TValue>, TKey)

Mendapatkan nilai untuk kunci tertentu jika ada kunci yang cocok dalam kamus.

GetValueOrDefault<TKey,TValue>(IImmutableDictionary<TKey,TValue>, TKey, TValue)

Sumber:
ImmutableDictionary.cs
Sumber:
ImmutableDictionary.cs
Sumber:
ImmutableDictionary.cs

Mendapatkan nilai untuk kunci tertentu jika ada kunci yang cocok dalam kamus.

public:
generic <typename TKey, typename TValue>
[System::Runtime::CompilerServices::Extension]
 static TValue GetValueOrDefault(System::Collections::Immutable::IImmutableDictionary<TKey, TValue> ^ dictionary, TKey key, TValue defaultValue);
public static TValue GetValueOrDefault<TKey,TValue> (this System.Collections.Immutable.IImmutableDictionary<TKey,TValue> dictionary, TKey key, TValue defaultValue);
static member GetValueOrDefault : System.Collections.Immutable.IImmutableDictionary<'Key, 'Value> * 'Key * 'Value -> 'Value
<Extension()>
Public Function GetValueOrDefault(Of TKey, TValue) (dictionary As IImmutableDictionary(Of TKey, TValue), key As TKey, defaultValue As TValue) As TValue

Jenis parameter

TKey

Jenis kunci.

TValue

Jenis nilai.

Parameter

dictionary
IImmutableDictionary<TKey,TValue>

Kamus untuk mengambil nilai dari.

key
TKey

Kunci untuk mencari.

defaultValue
TValue

Nilai default yang akan dikembalikan jika tidak ada kunci yang cocok yang ditemukan dalam kamus.

Mengembalikan

TValue

Nilai untuk kunci, atau defaultValue jika tidak ada kunci yang cocok yang ditemukan.

Berlaku untuk

GetValueOrDefault<TKey,TValue>(IImmutableDictionary<TKey,TValue>, TKey)

Sumber:
ImmutableDictionary.cs
Sumber:
ImmutableDictionary.cs
Sumber:
ImmutableDictionary.cs

Mendapatkan nilai untuk kunci tertentu jika ada kunci yang cocok dalam kamus.

public:
generic <typename TKey, typename TValue>
[System::Runtime::CompilerServices::Extension]
 static TValue GetValueOrDefault(System::Collections::Immutable::IImmutableDictionary<TKey, TValue> ^ dictionary, TKey key);
public static TValue GetValueOrDefault<TKey,TValue> (this System.Collections.Immutable.IImmutableDictionary<TKey,TValue> dictionary, TKey key);
public static TValue? GetValueOrDefault<TKey,TValue> (this System.Collections.Immutable.IImmutableDictionary<TKey,TValue> dictionary, TKey key);
static member GetValueOrDefault : System.Collections.Immutable.IImmutableDictionary<'Key, 'Value> * 'Key -> 'Value
<Extension()>
Public Function GetValueOrDefault(Of TKey, TValue) (dictionary As IImmutableDictionary(Of TKey, TValue), key As TKey) As TValue

Jenis parameter

TKey

Jenis kunci.

TValue

Jenis nilai.

Parameter

dictionary
IImmutableDictionary<TKey,TValue>

Kamus untuk mengambil nilai dari.

key
TKey

Kunci untuk mencari.

Mengembalikan

TValue

Nilai untuk kunci, atau default(TValue) jika tidak ada kunci yang cocok yang ditemukan.

Berlaku untuk