RouteValueDictionary.TryGetValue(String, Object) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera wartość wskazującą, czy wartość jest skojarzona z określonym kluczem.
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
Parametry
- key
- String
Klucz wartości do pobrania.
- value
- Object
Gdy ta metoda zostanie zwrócona, zawiera wartość skojarzona z określonym kluczem, jeśli klucz zostanie znaleziony; w przeciwnym razie zawiera odpowiednią wartość domyślną dla typu parametru value
podanego out
jako parametr. Ten parametr jest przekazywany jako niezainicjowany.
Zwraca
true
jeśli słownik zawiera element, który ma określony klucz; w przeciwnym razie , false
.
Uwagi
Ta metoda łączy funkcjonalność ContainsKey metody i Item[] właściwości.
Jeśli klucz nie zostanie znaleziony, value
parametr zostanie przypisany do odpowiedniej wartości domyślnej dla typu, takiego jak 0 (zero) dla typów całkowitych, false
dla typów logicznych i null
dla typów referencyjnych.