IReadOnlyDictionary<TKey,TValue>.TryGetValue(TKey, TValue) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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.