Вывести список всех папок и подпапок в указанном каталоге - C#
Формулировка задачи:
Помогите пожалуйста вывести все подпапки. Я сделал так:
при выполнении вылетает ошибка - Second path fragment must not be a drive or UNC name.
static void DirInfo(string way2) { DirectoryInfo dir = new DirectoryInfo(way2); FileInfo[] dir1 = dir.GetFiles("*.*", SearchOption.TopDirectoryOnly); DirectoryInfo[] dir2 = dir.GetDirectories(way2, SearchOption.TopDirectoryOnly); foreach (DirectoryInfo p in dir2) { Console.WriteLine(p); } foreach (FileInfo s in dir1) { Console.WriteLine(s); } }
Решение задачи: «Вывести список всех папок и подпапок в указанном каталоге»
textual
Листинг программы
foreach (DirectoryInfo dirInf in dir.GetDirectories()) { Console.WriteLine(dirInf.GetDirectories()); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д