Partager via


RouteValueDictionary.TryGetValue(String, Object) Méthode

Définition

Obtient une valeur qui indique si une valeur est associée à la clé spécifiée.

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

Paramètres

key
String

Clé de la valeur à obtenir.

value
Object

Cette méthode retourne la valeur associée à la clé spécifiée, si la clé est trouvée ; sinon, elle retourne la valeur par défaut appropriée pour le type du paramètre value que vous avez fourni comme paramètre out. Ce paramètre est passé sans être initialisé.

Retours

true si le dictionnaire contient un élément ayant la clé spécifiée ; sinon, false.

Remarques

Cette méthode combine les fonctionnalités de la ContainsKey méthode et de la Item[] propriété .

Si la clé est introuvable, le value paramètre se voit attribuer la valeur par défaut appropriée pour le type, par exemple 0 (zéro) pour les types entiers, false pour les types booléens et null pour les types de référence.

S’applique à

Voir aussi