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é à localiser.

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, valeur par défaut pour le type du value paramètre. Ce paramètre est passé non initialisé.

Retours

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

Exceptions

key a la valeur null.

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 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 à