Język

AdditionalPropertiesDictionary<TValue>.TryGetValue Metoda

Definicja

Przeciążenia

Nazwa Opis
TryGetValue(String, TValue)

Pobiera wartość skojarzona z określonym kluczem.

TryGetValue<T>(String, T)

Próbuje wyodrębnić wpisaną wartość ze słownika.

TryGetValue(String, TValue)

Źródło:
AdditionalPropertiesDictionary{TValue}.cs

Pobiera wartość skojarzona z określonym kluczem.

public:
 bool TryGetValue(System::String ^ key, [Runtime::InteropServices::Out] TValue % value);
public bool TryGetValue(string key, out TValue value);
member this.TryGetValue : string * 'Value -> bool
Public Function TryGetValue (key As String, ByRef value As TValue) As Boolean

Parametry

key
String
value
TValue

Zwraca

true jeśli element AdditionalPropertiesDictionary<TValue> zawiera element z określonym kluczem; w przeciwnym razie false.

Implementuje

Dotyczy

TryGetValue<T>(String, T)

Źródło:
AdditionalPropertiesDictionary{TValue}.cs

Próbuje wyodrębnić wpisaną wartość ze słownika.

public:
generic <typename T>
 bool TryGetValue(System::String ^ key, [Runtime::InteropServices::Out] T % value);
public bool TryGetValue<T>(string key, out T? value);
member this.TryGetValue : string * 'T -> bool
Public Function TryGetValue(Of T) (key As String, ByRef value As T) As Boolean

Parametry typu

T

Typ wartości do pobrania.

Parametry

key
String

Klucz do zlokalizowania.

value
T

Gdy ta metoda zwróci wartość pobraną ze słownika, jeśli zostanie znaleziona i pomyślnie przekonwertowana na żądany typ; w przeciwnym razie wartość domyślna .T

Zwraca

truejeśli w słowniku znaleziono key wartość inną niżnull i przekonwertowana na żądany typ; w przeciwnym razie false.

Uwagi

Jeśli w słowniku zostanie znaleziona wartość innejnull niż wartość, ale wartość nie jest żądanym typem i jest obiektem IConvertible , metoda próbuje przekonwertować obiekt na żądany typ.

Dotyczy