JsonElement.TryGetDouble(Double) Metoda

Definice

Pokusy o reprezentaci aktuálního čísla JSON jako 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

Parametry

value
Double

Když se tato metoda vrátí, obsahuje hodnotu s plovoucí desetinou čárkou s dvojitou přesností, která odpovídá aktuálnímu číslu JSON, pokud byl převod úspěšný, nebo 0, pokud převod selhal.

Návraty

truepokud může být číslo reprezentováno jako Double; v opačném případě . false

Výjimky

Nadřazený objekt JsonDocument byl odstraněn.

Poznámky

Tato metoda neanalyzuje obsah řetězcové hodnoty JSON.

V .NET Core tato metoda nevrací false hodnoty větší nebo Double.MaxValue menší než Double.MinValue. Místo toho vrátí true a přiřadí Double.PositiveInfinity nebo Double.NegativeInfinity .value

Platí pro