Freigeben über


JsonElement.TryGetSingle(Single) Methode

Definition

Es wird versucht, die aktuelle JSON-Zahl als Single darzustellen.

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

Parameter

value
Single

Wenn diese Methode zurückgibt, enthält den Gleitkommawert mit einfacher Genauigkeit, der der aktuellen JSON-Zahl entspricht, wenn die Konvertierung erfolgreich war, oder 0, wenn die Konvertierung fehlgeschlagen ist.

Gibt zurück

true, wenn die Zahl als Single dargestellt werden kann, andernfalls false.

Ausnahmen

Der ValueKind dieses Werts ist nicht Number.

Das übergeordnete JsonDocument wurde verworfen.

Hinweise

Diese Methode analysiert nicht den Inhalt eines JSON-Zeichenfolgenwerts.

Unter .NET Core gibt diese Methode nicht für Werte zurückfalse, die größer Single.MaxValue oder kleiner als sind.Single.MinValue Stattdessen wird zurückgegeben true und dem value Argument oder Single.NegativeInfinity zugewiesenSingle.PositiveInfinity.

Gilt für: