Поделиться через


JsonElement.TryGetDouble(Double) Метод

Определение

Пытается представить текущий номер JSON в виде 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

Параметры

value
Double

При возврате этого метода содержит значение двойной точности с плавающей запятой, эквивалентное текущему номеру JSON, если преобразование выполнено успешно, или 0, если преобразование завершилось сбоем.

Возвращаемое значение

Значение true, если номер можно представить в виде Double, иначе — false.

Исключения

ValueKind этого значения не является Number.

Родительский объект JsonDocument был удален.

Комментарии

Этот метод не анализирует содержимое строкового значения JSON.

В .NET Core этот метод не возвращает false значения Double.MaxValue больше или меньше Double.MinValue. Вместо этого он возвращает true и назначает Double.PositiveInfinity или Double.NegativeInfinity .value

Применяется к