Sdílet prostřednictvím


RouteValueDictionary.TryGetValue(String, Object) Metoda

Definice

Získá hodnotu, která označuje, zda je hodnota přidružena k zadanému klíči.

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

Klíč hodnoty, kterou chcete získat

value
Object

Když tato metoda vrátí, obsahuje hodnotu, která je přidružena k zadanému klíči, pokud je klíč nalezen; jinak obsahuje odpovídající výchozí hodnotu pro typ parametru value , který jste zadali out jako parametr. Tento parametr se předává neinicializovaný.

Návraty

truePokud slovník obsahuje prvek, který má zadaný klíč; v opačném případě . false

Poznámky

Tato metoda kombinuje funkce ContainsKey metody a Item[] vlastnost .

Pokud klíč není nalezen, je parametru value přiřazena odpovídající výchozí hodnota pro typ, například 0 (nula) pro celočíselné typy, false pro logické typy a null pro odkazové typy.

Platí pro

Viz také