AdditionalPropertiesDictionary<TValue>.TryGetValue Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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)
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)
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.