public static void fun(string path)
{
path += "\\";
if (Directory.GetDirectories(path).Length == 0)
{
Console.WriteLine(path);
foreach (string name in Directory.GetFiles(path))
Console.WriteLine(name);
return;
}
else
{
Console.WriteLine(path);
foreach (string name in Directory.GetDirectories(path))
fun(name);
foreach (string name in Directory.GetFiles(path))
Console.WriteLine(name);
}
}
{
path += "\\";
if (Directory.GetDirectories(path).Length == 0)
{
Console.WriteLine(path);
foreach (string name in Directory.GetFiles(path))
Console.WriteLine(name);
return;
}
else
{
Console.WriteLine(path);
foreach (string name in Directory.GetDirectories(path))
fun(name);
foreach (string name in Directory.GetFiles(path))
Console.WriteLine(name);
}
}