RouteValueDictionary.TryGetValue(String, Object) Metoda

Definicja

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

Boolean

true jeśli słownik zawiera element, który ma określony klucz; w przeciwnym razie , false.

Uwagi

Ta metoda łączy funkcje 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.

Dotyczy

Zobacz też