Это моя функция, кто ищет файлы из заданного пути:Продолжить поиск после улова Доступа к исключению пути
static void dirSearch(string dir)
{
try
{
foreach (string item in Directory.GetDirectories(dir))
{
Console.WriteLine(item);
foreach (string str in Directory.GetFiles(item))
{
Console.WriteLine("\t" + str);
}
}
}
catch (Exception ex)
{
Console.WriteLine(ex.Message);
}
}
почему после того, как поймать за исключение функции остановку и не продолжить и показать мне остальную часть моих файлов из папок с разрешения?
Где я должен поставить вызов dirSearch? – user2214609
Что-то не так, второй должен быть другой, может быть, другое место? – user2214609
@ user2214609 Вы видите, что не так? Это простая ошибка копирования/вставки. Если вы можете понять это, не глядя на мое редактирование, вы поняли этот метод. – dasblinkenlight