List subdirectories
Microsoft .NET Framework, ASP.NET, Visual C# (CSharp, C Sharp, C-Sharp) Developer Training, Visual Studio
| C# Code Snippets |
| See also |
| edit |
This C# code snippet lists all of the subdirectories of the current directory (folder).
using System; using System.IO; class DirectorySubfolders { public static void Main() { string directoryString = Directory.GetCurrentDirectory(); int i = directoryString.LastIndexOf ('\\'); directoryString = directoryString.Remove (i, directoryString.Length - i); Console.WriteLine ("Directories under \"{0}\" are...", directoryString); string[] directories = Directory.GetDirectories (directoryString); foreach (string directory in directories) { Console.WriteLine ("Subdirectory: \"{0}\"", directory); } } }
| List subdirectories (program output) |
| Directories under "C:\Visual Studio\bin" are... Subdirectory: "C:\Visual Studio\bin\Debug" Subdirectory: "C:\Visual Studio\bin\Debug\Test" |