Partilhar via


JsonElement.TryGetSingle(Single) Método

Definição

Tenta representar o número JSON atual como um 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

Parâmetros

value
Single

Quando esse método retorna, contém o valor de ponto flutuante de precisão simples equivalente ao número JSON atual se a conversão foi bem-sucedida ou 0 se a conversão falhou.

Retornos

true se o número puder ser representado como um Single; caso contrário, false.

Exceções

O ValueKind desse valor não é Number.

O JsonDocument pai foi descartado.

Comentários

Esse método não analisa o conteúdo de um valor de cadeia de caracteres JSON.

No .NET Core, esse método não retorna false para valores maiores ou Single.MaxValue menores que Single.MinValue). Em vez disso, ele retorna true e atribui Single.PositiveInfinity ou Single.NegativeInfinity ao value argumento .

Aplica-se a