Вывести список всех папок и подпапок в указанном каталоге - 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());
}