IReadOnlyDictionary<TKey,TValue>.TryGetValue(TKey, TValue) Metod

Definition

Hämtar det värde som är associerat med den angivna nyckeln.

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

Parametrar

key
TKey

Nyckeln som ska hittas.

value
TValue

När den här metoden returnerar, det värde som är associerat med den angivna nyckeln, om nyckeln hittas; annars standardvärdet för parametertypen value . Den här parametern skickas oinitierad.

Returer

true om objektet som implementerar IReadOnlyDictionary<TKey,TValue> gränssnittet innehåller ett element som har den angivna nyckeln, falseannars .

Undantag

key är null.

Kommentarer

Den här metoden kombinerar funktionerna i ContainsKey metoden och egenskapen Item[] .

Om nyckeln inte hittas hämtar parametern value lämpligt standardvärde för typen TValue: till exempel 0 (noll) för heltalstyper, false för booleska typer och null för referenstyper.

Gäller för