AdditionalPropertiesDictionary<TValue>.TryGetValue Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
| Nombre | Description |
|---|---|
| TryGetValue(String, TValue) |
Obtiene el valor asociado a la clave especificada. |
| TryGetValue<T>(String, T) |
Intenta extraer un valor con tipo del diccionario. |
TryGetValue(String, TValue)
Obtiene el valor asociado a la clave especificada.
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
Parámetros
- key
- String
- value
- TValue
Devoluciones
true
AdditionalPropertiesDictionary<TValue> si contiene un elemento con la clave especificada; de lo contrariofalse, .
Implementaciones
Se aplica a
TryGetValue<T>(String, T)
Intenta extraer un valor con tipo del diccionario.
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
Parámetros de tipo
- T
Tipo del valor que se va a recuperar.
Parámetros
- key
- String
Clave que se va a buscar.
- value
- T
Cuando este método devuelve, contiene el valor recuperado del diccionario, si se encuentra y se convierte correctamente en el tipo solicitado; de lo contrario, el valor predeterminado de T.
Devoluciones
true es si se encontró un valor que nonull es para key en el diccionario y se convirtió en el tipo solicitado; en caso contrario, false.
Comentarios
Si se encuentra unnull valor distinto de para la clave del diccionario, pero el valor no es del tipo solicitado y es un IConvertible objeto, el método intenta convertir el objeto al tipo solicitado.