Вывести список всех папок и подпапок в указанном каталоге - 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());
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д