RouteValueDictionary.TryGetValue(String, Object) Metodo

Definizione

Ottiene un valore che indica se un valore è associato alla chiave specificata.

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

Parametri

key
String

Chiave del valore da ottenere.

value
Object

Quando termina, questo metodo contiene il valore associato alla chiave specificata, se la chiave viene trovata; in caso contrario, contiene il valore predefinito appropriato per il value tipo del parametro specificato come out parametro. Questo parametro viene passato non inizializzato.

Valori restituiti

true se il dizionario contiene un elemento con la chiave specificata; in caso contrario, false.

Commenti

Questo metodo combina la funzionalità del ContainsKey metodo e della Item[] proprietà .

Se la chiave non viene trovata, al value parametro viene assegnato il valore predefinito appropriato per il tipo, ad esempio 0 (zero) per i tipi integer, false per i tipi booleani e null per i tipi di riferimento.

Si applica a

Vedi anche