.NET 4.x Входная строка имела неверный формат - C#
Формулировка задачи:
Функция читает файл в котором есть одна строка со значением 0.01
При запуске выдаёт ошибку Конверта sversion в double. Дебаг показывает что значение sversion="0.01".
string sversion = File.ReadAllText(fileVersionName); if (sversion == "") thisVersion = 0.0; else thisVersion = Convert.ToDouble(sversion);
Решение задачи: «.NET 4.x Входная строка имела неверный формат»
textual
Листинг программы
thisVersion = Convert.ToDouble(sversion, CultureInfo.InvariantCulture)