Size: a a a

2021 October 27

Б[

Барсик [SpamBlock]... in CODE BLOG / C#
в основе он нормльно работает просто
источник

Б[

Барсик [SpamBlock]... in CODE BLOG / C#
а тут лень делать стики
источник

F

FFx in CODE BLOG / C#
источник

EA

Egene Avdeev in CODE BLOG / C#
Так что там про исключения?
источник

EA

Egene Avdeev in CODE BLOG / C#
Почему плохо то?
источник

BB

Begamagomed Bah in CODE BLOG / C#
🙄
источник

Д

Давид in CODE BLOG / C#
Тоже интересно почему плохо и как тогда нужно обрабатывать ситуации с ошибками
источник

BB

Begamagomed Bah in CODE BLOG / C#
ждемс ))
источник

EA

Egene Avdeev in CODE BLOG / C#
Дело в колл стэке! 🤓
источник

Q1

QWERTY 123 in CODE BLOG / C#
Сами по себе - не плохо, если не генерировать их в сильно больших количествах ...
источник

Q1

QWERTY 123 in CODE BLOG / C#
Была задача: В бд хранилась информация о местонахождениии сотен тысяч мелких файлов в файловой системе (это делал не я), надо было собираться информацию с этих файлов и гнать на другой сервак, а там по человечески это загонять в бд ... На тестовых данных было все ок, пока не выяснилось, что файла может и не быть (т.е. информация в таблице бд о его местонахождении есть, но сам файл не создан т.к. в него было нечего записывать ...) и вот тут я хапнул нормальную просадку в производительности из-за кучи исключений ...
источник

Д

Давид in CODE BLOG / C#
Генерировать в каком плане, впринципе в коде во многих местах где может быть ошибка пихать, или имеется ввиду генерить исключение из-за котогорого генерится ещё одно и так каскадом
источник

Q1

QWERTY 123 in CODE BLOG / C#
Решилось проверкой наличия файла, но иногда это не так очевидно
источник

Д

Давид in CODE BLOG / C#
Ну в твоём случае если не нужно было обрабатывать и сохранять тот факт что файла нету то исключения можно было вообще не использовать, верно?а просто пропускать, или как
источник

EA

Egene Avdeev in CODE BLOG / C#
Какие исключения проверял? Или все подряд?
источник

EA

Egene Avdeev in CODE BLOG / C#
+
источник

Q1

QWERTY 123 in CODE BLOG / C#
В моем случае на такие файлы надо было просто забивать ... Но сам процесс обработки try {...} ctach{ничего не делать} занимает значительно больше времени, чем проверка наличия файла
источник

Q1

QWERTY 123 in CODE BLOG / C#
Конкретно в этом месте отлавливал только FileNotFoundException
источник

Q1

QWERTY 123 in CODE BLOG / C#
Т.к. предполагал, что иногда чего-то может потеряться (срок хранения файлов был сутки)
источник

Q1

QWERTY 123 in CODE BLOG / C#
Иногда были форсмажеры, которые сносили файлы раньше
источник