Код: Выделить всё
double.Parse("3.5")
Код: Выделить всё
double.Parse("3.5", System.Globalization.NumberStyles.AllowDecimalPoint)
Теперь языковой стандарт моего компьютера установлен на немецкий, где запятая используется как десятичный разделитель. Возможно, придется что-то сделать с этим и с double.Parse(), ожидающим на входе «3,5», но я не уверен.
Как я могу проанализировать строку, содержащую десятичное число, которое может быть отформатировано, как указано в моем текущем языковом стандарте, а может и не быть?
Подробнее здесь: https://stackoverflow.com/questions/135 ... o-a-double