AdditionalPropertiesDictionary<TValue>.TryGetValue Metodo

Definizione

Overload

Nome Descrizione
TryGetValue(String, TValue)

Ottiene il valore associato alla chiave specificata.

TryGetValue<T>(String, T)

Tenta di estrarre un valore tipizzato dal dizionario.

TryGetValue(String, TValue)

Origine:
AdditionalPropertiesDictionary{TValue}.cs

Ottiene il valore associato alla chiave specificata.

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

Parametri

key
String
value
TValue

Valori restituiti

true AdditionalPropertiesDictionary<TValue> se contiene un elemento con la chiave specificata; in caso contrariofalse, .

Implementazioni

Si applica a

TryGetValue<T>(String, T)

Origine:
AdditionalPropertiesDictionary{TValue}.cs

Tenta di estrarre un valore tipizzato dal dizionario.

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

Parametri di tipo

T

Tipo del valore da recuperare.

Parametri

key
String

Chiave da individuare.

value
T

Quando termina, questo metodo contiene il valore recuperato dal dizionario, se trovato e convertito correttamente nel tipo richiesto; in caso contrario, il valore predefinito di T.

Valori restituiti

true se nel dizionario è stato trovato unnull valore diverso da e key convertito nel tipo richiesto; in caso contrario, false.

Commenti

Se viene trovato un valore diversonull da per la chiave nel dizionario, ma il valore non è del tipo richiesto e è un IConvertible oggetto, il metodo tenta di convertire l'oggetto nel tipo richiesto.

Si applica a