| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > .NET для новичков > преобразование string в double |
| Автор: kurzon 14.9.2010, 00:31 | ||||
Как преобразовать string в double?
|
| Автор: CYBERDREAM 14.9.2010, 09:10 |
| а точно ругается на эту строку? |
| Автор: Springtime 14.9.2010, 12:59 |
| у тебя по всей видимости строка пустая, точнее ты туда нечего не прописывал, а если ты ни разу не прописывал значения в textBox2.Text, то содержания этого поле - null юзай TryParse http://www.rsdn.ru/forum/dotnet/2363647.flat.aspx |
| Автор: CYBERDREAM 14.9.2010, 14:49 | ||||
| Сомневаюсь что textBox.Text==null даже если строка пустая, то выкинет :
Думаю все таки автор ошибся строкой, где выдало ошибку, не спроста ведь упоминается int Вот строка типа
выдаст как раз упомянутый в начале ексепшин |
| Автор: WolfAlone 16.9.2010, 09:05 | ||
|
| Автор: CYBERDREAM 16.9.2010, 09:31 | ||||
а ты это к чему? |
| Автор: WolfAlone 16.9.2010, 09:37 |
| Это я к: |
| Автор: CYBERDREAM 16.9.2010, 10:06 |
| а разве его код не аналогично сработает? |
| Автор: WolfAlone 16.9.2010, 10:10 |
| Честно говоря, мне показалось, что его код не работает... И именно по этому он задал вопрос "Как преобразовать string в double?"... |
| Автор: CYBERDREAM 16.9.2010, 10:13 | ||
| Convert.ToDouble в конечном итоге вызывает Double.Parse так что разницы большой нет, дело выбора. Думаю автор ошибся в чем то другом Добавлено через 4 минуты и 35 секунд Например
|
| Автор: kurzon 16.9.2010, 11:46 |
| Я уже решил проблему. |
| Автор: CYBERDREAM 16.9.2010, 11:52 |
| а сказать миру и пометить как решенный? Общественность ведь взволнована ошибкой |
| Автор: kurzon 16.9.2010, 19:46 |
| 2CYBERDREAM Я это уже сделал два дня назад, когда не было не одного ответа, какие претензии. Я, что виноват, что люди не смотрят, что тема решенная. Видно ты тоже не видишь. |
| Автор: kurzon 17.9.2010, 00:09 | ||
| Мене нужно было до базы данных добавить дробовое число, типа real, нужно перевести в тип float, но сначала в Double, так как сразу перевести невозможно в float, а real не совместимый с Double. Сначала хотел реализовать с помощью TextBox, а потом решил обойтись numericUpDown.
Таким образом решил проблему. |