JsonElement.TryGetDouble(Double) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Tenta representar o número JSON atual como um Double.
public:
bool TryGetDouble([Runtime::InteropServices::Out] double % value);
public bool TryGetDouble(out double value);
member this.TryGetDouble : double -> bool
Public Function TryGetDouble (ByRef value As Double) As Boolean
Parâmetros
- value
- Double
Quando esse método retorna, contém um valor de ponto flutuante de precisão dupla equivalente ao número JSON atual se a conversão tiver sido bem-sucedida ou 0 se a conversão falhar.
Retornos
true se o número puder ser representado como um Double; caso contrário, false.
Exceções
O pai JsonDocument foi descartado.
Comentários
Esse método não analisa o conteúdo de um valor de cadeia de caracteres JSON.
No .NET Core, esse método não retorna false para valores maiores que Double.MaxValue ou menores que Double.MinValue. Em vez disso, ele retorna true e atribui Double.PositiveInfinity ou Double.NegativeInfinity a value.