JsonElement.TryGetDouble(Double) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
true
pokud 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