RouteValueDictionary.TryGetValue(String, Object) Metoda

Definice

Získá hodnotu, která urč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

Pokud tato metoda vrátí, obsahuje hodnotu, která je přidružena k zadanému klíči, pokud je nalezen klíč; jinak obsahuje odpovídající výchozí hodnotu pro typ parametru value , který jste zadali jako out 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[] vlastnosti.

Pokud se klíč nenajde, value přiřadí se parametr příslušné výchozí hodnotě pro typ, například 0 (nula) pro celočíselné typy, false pro logické typy a null pro odkazové typy.

Platí pro

Viz také