|
не понятная ошибка в преобразовании
|
|||
---|---|---|---|
#18+
Всем привет! имеется строквая переменная содержащая разные символы, если попалась слово result то выводим info.Text = "Результат:"+ readed +"гр/литр"; и начинаем переводить обработанный readed (сабстрингом обработанный)в доубл и сравниваем с числом 0.000, и в этом местет у меня ошибка...попадаем в кетч...двумя способами сделал..всеравно так..вот код: Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28.
... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2013, 14:14 |
|
не понятная ошибка в преобразовании
|
|||
---|---|---|---|
#18+
АндрюхинВсем привет! имеется строквая переменная содержащая разные символы, если попалась слово result то выводим info.Text = "Результат:"+ readed +"гр/литр"; и начинаем переводить обработанный readed (сабстрингом обработанный)в доубл и сравниваем с числом 0.000, и в этом местет у меня ошибка...попадаем в кетч...Пожалуйста, подождите. Идёт загрузка телепатического модуля для прочтения поля Exception.Message генерируемого исключения. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2013, 14:17 |
|
не понятная ошибка в преобразовании
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2013, 14:27 |
|
не понятная ошибка в преобразовании
|
|||
---|---|---|---|
#18+
Abstraction, как исправить ошибку не знаю ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2013, 15:56 |
|
не понятная ошибка в преобразовании
|
|||
---|---|---|---|
#18+
beg-in-er, Будто бы это: Код: c# 1. 2.
не *твоя картинка* ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2013, 16:04 |
|
не понятная ошибка в преобразовании
|
|||
---|---|---|---|
#18+
Андрюхин, текст исключения пришлите, а то мы в такой же ситуации. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2013, 16:07 |
|
не понятная ошибка в преобразовании
|
|||
---|---|---|---|
#18+
Андрюхин, ... вы Substring свой проверьте, у вас туда или пробел (тогда Trim() сделайте) или двоеточее попадает ... или еще какой символ .. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2013, 16:20 |
|
не понятная ошибка в преобразовании
|
|||
---|---|---|---|
#18+
carrotik, не факт. Также, например, число может приходить с разделителем тысяч в виде ".". Хотя, если хотите, повангуйте) ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2013, 16:23 |
|
не понятная ошибка в преобразовании
|
|||
---|---|---|---|
#18+
Блин а слабо запихнуть все в трай-кэтч и выводить на экран, что же ты пытаешься сконвертить, когда выбрасывает исключение? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2013, 16:28 |
|
не понятная ошибка в преобразовании
|
|||
---|---|---|---|
#18+
Lelouch, ..не, ну можно Regex замутить ..:) ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2013, 16:30 |
|
не понятная ошибка в преобразовании
|
|||
---|---|---|---|
#18+
carrotik, зачем? Вы по культуры, так же как и ТС, ничего не слышали? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2013, 17:05 |
|
не понятная ошибка в преобразовании
|
|||
---|---|---|---|
#18+
Или вы про отказ от Substring? Тогда, да, можно ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2013, 17:08 |
|
не понятная ошибка в преобразовании
|
|||
---|---|---|---|
#18+
Lelouch, ... очень пристально я читал о культурах, когда из .Net делал запрос к IMAP-серверу .. У него дата специфическая ... а Регекс, да, я так факсовые номера вытягиваю из TIFF-ов ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2013, 17:53 |
|
не понятная ошибка в преобразовании
|
|||
---|---|---|---|
#18+
2TC: 1) Почему вы используете Convert.ToDecimal() / ToDouble(), а не double.TryParse и т.д.? 2) Почему вы заменяете символы в строке, а не используете культуры? 3) Вы в курсе, что оба ваших условия могут выполниться одновременно? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2013, 18:03 |
|
не понятная ошибка в преобразовании
|
|||
---|---|---|---|
#18+
Lelouch, какие такие культуры-шмультуры? Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33.
... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2013, 19:59 |
|
не понятная ошибка в преобразовании
|
|||
---|---|---|---|
#18+
skyANA, "10 000,01". Или будете еще и параметр разделителей разрядов устанавливать? Не проще сразу ru-RU использовать? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2013, 20:07 |
|
не понятная ошибка в преобразовании
|
|||
---|---|---|---|
#18+
Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33.
И даже буковок меньше! ) ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2013, 20:10 |
|
не понятная ошибка в преобразовании
|
|||
---|---|---|---|
#18+
Lelouch, цитирую автора: Код: c# 1.
Не думаю что у него вообще есть разделители разрядов. И да, в чём проблема их установить? P.S.: а вообще это был стёб. Автор явно нуб, а Вы ему про какие-то культуры затираете. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2013, 20:14 |
|
не понятная ошибка в преобразовании
|
|||
---|---|---|---|
#18+
skyANA, я надеюсь что он при упоминании культур погуглит.. зря?( ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2013, 20:15 |
|
не понятная ошибка в преобразовании
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
06.04.2013, 07:03 |
|
не понятная ошибка в преобразовании
|
|||
---|---|---|---|
#18+
skyANALelouch, какие такие культуры-шмультуры? А вот эти skyANA Код: c# 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
06.04.2013, 19:30 |
|
не понятная ошибка в преобразовании
|
|||
---|---|---|---|
#18+
Cat2skyANALelouch, какие такие культуры-шмультуры? А вот эти skyANA Код: c# 1.
Дык new NumberFormatInfo() инициализирует экземпляр не зависящий от какой-либо культуры. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.04.2013, 03:01 |
|
не понятная ошибка в преобразовании
|
|||
---|---|---|---|
#18+
skyANAДык new NumberFormatInfo() инициализирует экземпляр не зависящий от какой-либо культуры. Не. Он иницилизирует экземпляр какой-то неизвестной науке культуры ... |
|||
:
Нравится:
Не нравится:
|
|||
07.04.2013, 10:15 |
|
не понятная ошибка в преобразовании
|
|||
---|---|---|---|
#18+
Экземпляр формата чисел, а не культуры ... |
|||
:
Нравится:
Не нравится:
|
|||
07.04.2013, 10:15 |
|
не понятная ошибка в преобразовании
|
|||
---|---|---|---|
#18+
Cat2, давайте заглянем в MSDN:NumberFormatInfo ConstructorInitializes a new writable instance of the NumberFormatInfo class that is culture-independent (invariant).NumberFormatInfo ClassDefines how numeric values are formatted and displayed.То есть выходит, что вызов new NumberFormatInfo() инициализирует не зависящий от культуры экземпляр класса, что определяет как форматируются и отображаются числовые значения. Что я и написал выше. С чем Вы не согласны? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.04.2013, 13:10 |
|
|
start [/forum/topic.php?fid=20&msg=38214657&tid=1404885]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
96ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
62ms |
get tp. blocked users: |
1ms |
others: | 332ms |
total: | 534ms |
0 / 0 |