Я видел этот код (и аналогичный) по всей сети, но я просто не могу заставить его работать. Всякий раз, когда я отлаживаю его построчно, он выходит из отладки и загружает приложение. Сообщения об ошибках не отображаются, и любой код после строки «неисправность» остается необработанным.
Вот код нарушения:
foreach (string folder in allFolders)
{
string[] subFolders = Directory.GetDirectories(folder,
"*", SearchOption.AllDirectories);
MessageBox.Show("Test");
}
Введен цикл foreach, но окно сообщения никогда не отображается.
Если я удаляю SearchOption.AllDirectories
, код успешно обрабатывается, но мне нужен какой-то способ включить все подкаталоги в каталоги.
Есть идеи?