Hi,
Try this code,
static void Main(string[] args)
{
string location = @"D:\Your_Location";
Console.WriteLine("Directory: " + location);
System.IO.DirectoryInfo dir = new System.IO.DirectoryInfo(location);
FullDirList(dir, "*");
Console.ReadKey();
}
static void FullDirList(DirectoryInfo dir, string patternToSearch)
{
Console.WriteLine("");
Console.WriteLine(dir.Name);
Console.WriteLine("********");
try
{
foreach (FileInfo f in dir.GetFiles(patternToSearch))
{
Console.WriteLine(f.Name);
}
}
catch
{
Console.WriteLine("Directory {0} \n could not be accessed!!!!", dir.FullName);
return;
}
foreach (DirectoryInfo d in dir.GetDirectories())
{
FullDirList(d, patternToSearch);
}
}
This will show all the folders and files in your given directory. This will show subdirectory and their files as well.
I hope this will help.
Thanks :)