EN
C# / .NET - list all directories from directory
0 points
In this article, we would like to show you how to list all directories from directory in C# / .NET.
xxxxxxxxxx
1
using System;
2
using System.IO;
3
4
public static class Program
5
{
6
public static void Main(string[] args)
7
{
8
string path = @"C:\Directories";
9
10
string[] directories = Directory.GetDirectories(path);
11
12
foreach (string entry in directories)
13
Console.WriteLine(string.Format("{0,-40} [DIR]", entry));
14
}
15
}
Output:
xxxxxxxxxx
1
C:\Directories\Documents [DIR]
2
C:\Directories\Downloads [DIR]
3
C:\Directories\Musics [DIR]
4
C:\Directories\Pictures [DIR]
5
C:\Directories\Videos [DIR]
xxxxxxxxxx
1
using System;
2
using System.IO;
3
4
public static class Program
5
{
6
public static void Main(string[] args)
7
{
8
string path = @"C:\Directories";
9
10
string[] directories = Directory.GetDirectories(path, "", SearchOption.AllDirectories);
11
12
foreach (string entry in directories)
13
Console.WriteLine(string.Format("{0,-40} [DIR]", entry));
14
}
15
}
Output:
xxxxxxxxxx
1
C:\Directories\Documents [DIR]
2
C:\Directories\Downloads [DIR]
3
C:\Directories\Musics [DIR]
4
C:\Directories\Pictures [DIR]
5
C:\Directories\Videos [DIR]
6
C:\Directories\Pictures\Empty [DIR]
7
C:\Directories\Videos\Home [DIR]
8
C:\Directories\Videos\Job [DIR]