.NET 4.x Входная строка имела неверный формат - C#

Узнай цену своей работы

Формулировка задачи:

Функция читает файл в котором есть одна строка со значением 0.01
                string sversion = File.ReadAllText(fileVersionName);
                if (sversion == "") thisVersion = 0.0;
                else thisVersion = Convert.ToDouble(sversion);
При запуске выдаёт ошибку Конверта sversion в double. Дебаг показывает что значение sversion="0.01".

Решение задачи: «.NET 4.x Входная строка имела неверный формат»

textual
Листинг программы
thisVersion = Convert.ToDouble(sversion, CultureInfo.InvariantCulture)

Оцени полезность:

5   голосов , оценка 4.4 из 5
Похожие ответы