Comments 17
возможно он писал это в первой версии C#.
там еще не было метода TryParse, а кидаться эксепшнами из метода parse() по пустякам это напорядок медленнее, чем простая проверка.
там еще не было метода TryParse, а кидаться эксепшнами из метода parse() по пустякам это напорядок медленнее, чем простая проверка.
0
Возможно, но если мне не изменяет память, топик на том форуме был дотирован 2007 годом.
-2
Пардон, немного приврал. 2006 год.
Вот оригинальная ссылка, третье сообщение сверху
social.msdn.microsoft.com/forums/en-US/winforms/thread/84990ad2-5046-472b-b103-f862bfcd5dbc/
Вот оригинальная ссылка, третье сообщение сверху
social.msdn.microsoft.com/forums/en-US/winforms/thread/84990ad2-5046-472b-b103-f862bfcd5dbc/
0
ну и возможно числа он проверял только целые :)
0
Судя по последним постам в блоге «КодоБред», Реального КодоБреда становится всё меньше и меньше.
+4
А почему в тегах С, а не С#?
0
И что тут бредового? Обычная проверка в C-style.
К тому же она наверняка побыстрее будет попытки парсинга числа из строки.
К тому же она наверняка побыстрее будет попытки парсинга числа из строки.
+5
а чего уважаемый Mephistophele решил что это был индус?
0
Все же я считаю что писать надо более понятливо имхо.
Просто надо знать как компилятор «сделает» код.
Иногда «понятливый», но «большой» код компилятор преобразует в гораздо быстрый и меньший — машинный, а вот «оптимизированный» (чтобы меньше было строк) может преобразовать в большую «кучу»…
Просто надо знать как компилятор «сделает» код.
Иногда «понятливый», но «большой» код компилятор преобразует в гораздо быстрый и меньший — машинный, а вот «оптимизированный» (чтобы меньше было строк) может преобразовать в большую «кучу»…
0
Для меня в этом коде бредового — сравнение с false. Но это, как говорится, классика.
На тему валидации чисел — в Java я бы делал регуляркой, не знаю, как с этим в шарпах. Но это уже больше дело вкуса.
На тему валидации чисел — в Java я бы делал регуляркой, не знаю, как с этим в шарпах. Но это уже больше дело вкуса.
0
Как вариант можно использовать Regex, хотя наверное есть вариант проще =)
0
Sign up to leave a comment.
Articles
Change theme settings
Очередной перл выданный индусами.