Ошибки в библиотеках NET.
Оказывается, в простейших, часто используемых методах NET могут быть ошибки, которые без обработки выкинут исключение, и ваша прога аварийно завершиться. Например, простейший вызов метода, который ищет все директории или файлы в заданном каталоге
Получается, чтобы корректно выполнить данную задачу (поиск всех файлов или папок в заданной директории, включая вложенные), нужно писать свой метод. Моя реализация данной задачи: Кликните здесь для просмотра всего текста
|
Всего комментариев 3
Комментарии
-
Запись от sysrepos размещена 15.11.2016 в 17:31 -
Запись от Avazart размещена 15.11.2016 в 20:52 -
дело не в исключении, а то, что метод Directory.GetDirectories нет смысла использовать в программе, так как к какой нибудь вложенной папке может не быть доступа, и метод вместо массива папок выкинет исключение.
В итоге, чтобы точно получить массив с папками нужно использовать свой метод.
Ключевая мысль в данном посте "чтобы корректно выполнить данную задачу..."
а не "...могут быть ошибки, которые без обработки выкинут исключение"Запись от sysrepos размещена 16.11.2016 в 10:52
Обновил(-а) sysrepos 16.11.2016 в 10:54