Я анализирую xml-файл и пытаюсь присвоить значение, которое я считываю из xml-файла, в двойную переменную.
Вот как выглядит мой код:
double someDouble = Convert.ToDouble(someString);
проблема здесь в том, что при выполнении этой строки кода я получаю
Произошло необработанное исключение типа 'System.FormatException' в mscorlib.dll
Дополнительная информация: строка вводабыл не в правильном формате.
Когда я отлаживаю, я вижу, что значение someString
равно "45.00000000" в представлении "Локальные".
Насколько язнать Convert.ToDouble поддерживает такое преобразование строк в double.
ПРИМЕЧАНИЕ : просто чтобы убедиться, что я также пытался
double someDouble = Convert.ToDouble(someString.Trim('"'));