Метод Double.TryParse(String, NumberStyles, IFormatProvider, Double)

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

  • Пространство имен: System
  • Сборка: mscorlib (в mscorlib.dll)

Синтаксис

public static bool TryParse(string s, NumberStyles style, IFormatProvider provider, out double result)

Параметры

  • s
    • Тип: System.String
    • Строка, содержащая преобразуемое число.
  • provider
    • Интерфейс IFormatProvider предоставляет сведения о форматировании параметра s для соответствующего языка и региональных параметров.
  • result
    • Тип: System.Double
    • По возвращении из этого метода содержит число двойной точности с плавающей запятой, эквивалентное числовому значению символа, содержащегося в параметре s , если преобразование завершается успешно, или нуль, если оно завершается сбоем.Преобразование завершается сбоем, если значением параметра s равно null или Empty , не является значением в формате, совместимом с style , представляет число меньше MinValue или больше MaxValue либо если style не является допустимой комбинацией перечисленных констант NumberStyles .Этот параметр передается без инициализации.

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

  • Значение true, если параметр s успешно преобразован; в противном случае — значение false.
developers/references/system.double.tryparse_system.string_system.globalization.numberstyles_system.iformatprovider_ref_system.double.txt · Последние изменения: 2021/07/22 14:29 (внешнее изменение)