Проблема с парсингом строки
Atom
26.04.2013
UsilaDobry


В таком варианте принимает тип значения параметров индикатора
Код
AccelerationMax = (decimal) 0.02,
                        AccelerationStep = (decimal) 0.2

А вот в таком не хочет
Код
AccelerationStep = decimal.Parse(FactorSarTextBox.Text),
                        AccelerationMax = decimal.Parse(MaximumSarTextBox.Text)

Почему? Берет значение из элемента управления в виде строки и преобразует строку в тип decimal.

Теги:


Спасибо:


IvanB

Фотография
Дата: 26.04.2013
Ответить


UsilaDobry
В таком варианте принимает тип значения параметров индикатора
Код
AccelerationMax = (decimal) 0.02,
                        AccelerationStep = (decimal) 0.2

А вот в таком не хочет
Код
AccelerationStep = decimal.Parse(FactorSarTextBox.Text),
                        AccelerationMax = decimal.Parse(MaximumSarTextBox.Text)

Почему? Берет значение из элемента управления в виде строки и преобразует строку в тип decimal.


Значит, строки не могут быть преобразованы в decimal, вероятно, проблема в точке или запятой, что связано с языковой культурой Вашего компьютера.
Спасибо: UsilaDobry


Добавить файлы через драг-н-дроп, , или вставить из буфера обмена.

loading
clippy