Udostępnij za pośrednictwem


JsonElement.TryGetSingle(Single) Metoda

Definicja

Próbuje reprezentować bieżącą liczbę JSON jako Single.

public:
 bool TryGetSingle([Runtime::InteropServices::Out] float % value);
public bool TryGetSingle (out float value);
member this.TryGetSingle : single -> bool
Public Function TryGetSingle (ByRef value As Single) As Boolean

Parametry

value
Single

Gdy ta metoda zostanie zwrócona, zawiera wartość zmiennoprzecinkową o pojedynczej precyzji równoważną bieżącej liczbie JSON, jeśli konwersja zakończyła się pomyślnie lub 0, jeśli konwersja nie powiodła się.

Zwraca

truejeśli liczba może być reprezentowana jako Single; w przeciwnym razie . false

Wyjątki

Ta wartość ValueKind nie Numberjest .

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ż Single.MaxValue lub mniejszych niż Single.MinValue). Zamiast tego zwraca true i przypisuje Single.PositiveInfinity lub Single.NegativeInfinity do argumentu value .

Dotyczy