Bagikan melalui


RouteValueDictionary.TryGetValue(String, Object) Metode

Definisi

Mendapatkan nilai yang menunjukkan apakah nilai dikaitkan dengan kunci yang ditentukan.

public:
 virtual bool TryGetValue(System::String ^ key, [Runtime::InteropServices::Out] System::Object ^ % value);
public bool TryGetValue (string key, out object value);
abstract member TryGetValue : string * obj -> bool
override this.TryGetValue : string * obj -> bool
Public Function TryGetValue (key As String, ByRef value As Object) As Boolean

Parameter

key
String

Kunci nilai yang akan didapatkan.

value
Object

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

Mengembalikan

true jika kamus berisi elemen yang memiliki kunci yang ditentukan; jika tidak, false.

Keterangan

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

Jika kunci tidak ditemukan, value parameter diberi nilai default yang sesuai untuk jenis tersebut, seperti 0 (nol) untuk jenis bilangan bulat, false untuk jenis Boolean, dan null untuk jenis referensi.

Berlaku untuk

Lihat juga