Нет конвертации String-а в Double при консольном вводе данных - C#
Формулировка задачи:
Не работают в Visual Studio Express 2010 подобные коды:
если, к примеру, ввести 56.896 то просто точка убирается и возвращается 56896
Что тут не так?
Заранее спасибо за ответ!
Console.Write("p= ");
double p = double.Parse(Console.ReadLine());Решение задачи: «Нет конвертации String-а в Double при консольном вводе данных»
textual
Листинг программы
Thread.CurrentThread.CurrentCulture = CultureInfo.CreateSpecificCulture("en-US");
Console.Write("p= ");
double p = double.Parse(Console.ReadLine());
Console.Write(p);
Console.Read();