RouteValueDictionary.TryGetValue(String, Object) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
true
Pokud 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.