Udostępnij za pośrednictwem


ImmutableDictionary<TKey,TValue>.TryGetValue(TKey, TValue) Metoda

Definicja

Pobiera wartość skojarzoną z określonym kluczem.

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

Parametry

key
TKey

Klucz, którego wartość zostanie pobrana.

value
TValue

Gdy ta metoda zostanie zwrócona, zawiera wartość skojarzona z określonym kluczem, jeśli klucz zostanie znaleziony; w przeciwnym razie zawiera wartość domyślną typu parametru value . Ten parametr jest przekazywany jako niezainicjowany.

Zwraca

true jeśli obiekt implementujący słownik zawiera element z określonym kluczem; w przeciwnym razie , false.

Implementuje

Wyjątki

key ma wartość null.

Dotyczy