Partager via


IReadOnlyDictionary<TKey,TValue>.TryGetValue(TKey, TValue) Méthode

Définition

Obtient la valeur associée à la clé spécifiée.

public:
 bool TryGetValue(TKey key, [Runtime::InteropServices::Out] TValue % value);
public bool TryGetValue (TKey key, out TValue value);
abstract member TryGetValue : 'Key * 'Value -> bool
Public Function TryGetValue (key As TKey, ByRef value As TValue) As Boolean

Paramètres

key
TKey

Clé à rechercher.

value
TValue

Lorsque cette méthode est retournée, la valeur associée à la clé spécifiée, si la clé est trouvée ; sinon, la valeur par défaut pour le type du paramètre value. Ce paramètre est passé sans être initialisé.

Retours

true si l'objet qui implémente l'interface IReadOnlyDictionary<TKey,TValue> contient un élément comportant la clé spécifiée ; sinon, false.

Exceptions

key a la valeur null.

Remarques

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

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

S’applique à