JsonElement.TryGetDouble(Double) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Próbuje reprezentować bieżący numer 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
Gdy ta metoda zwraca wartość zmiennoprzecinkową o podwójnej precyzji, odpowiada bieżącej liczbie JSON, jeśli konwersja powiodła się lub 0, jeśli konwersja nie powiodła się.
Zwraca
true
jeśli liczba może być reprezentowana jako Double; w przeciwnym razie false
.
Wyjątki
Element nadrzędny JsonDocument został usunięty.
Uwagi
Ta metoda nie analizuje zawartości wartości ciągu JSON.
Na platformie .NET Core ta metoda nie zwraca false
wartości większych niż Double.MaxValue lub mniejszych niż Double.MinValue. Zamiast tego zwraca true
i przypisuje Double.PositiveInfinity element lub Double.NegativeInfinity do value
elementu .