IReadOnlyDictionary<TKey,TValue>.TryGetValue(TKey, TValue) Metode

Definisi

Mendapatkan nilai yang terkait dengan kunci yang ditentukan.

public:
 bool TryGetValue(TKey key, [Runtime::InteropServices::Out] TValue % value);
public bool TryGetValue (TKey key, out TValue value);
abstract member TryGetValue : 'Key * 'Value -> bool
Public Function TryGetValue (key As TKey, ByRef value As TValue) As Boolean

Parameter

key
TKey

Kunci untuk menemukan.

value
TValue

Ketika metode ini kembali, nilai yang terkait dengan kunci yang ditentukan, jika kunci ditemukan; jika tidak, nilai default untuk jenis value parameter. Parameter ini diteruskan tanpa diinisialisasi.

Mengembalikan

true jika objek yang mengimplementasikan IReadOnlyDictionary<TKey,TValue> antarmuka berisi elemen yang memiliki kunci yang ditentukan; jika tidak, false.

Pengecualian

keyadalah null.

Keterangan

Metode ini menggabungkan fungsionalitas ContainsKey metode dan Item[] properti .

Jika kunci tidak ditemukan, value parameter mendapatkan nilai default yang sesuai untuk jenis TValue: misalnya, 0 (nol) untuk jenis bilangan bulat, false untuk jenis Boolean, dan null untuk jenis referensi.

Berlaku untuk