Get all files of directory and sub directories
public void GetFiles(
)
{
string
Paths = "C:\\Test\\";
Hashtable
htResult = new Hashtable();
//
get files
string[]
fileEntries = Directory.GetFiles(Paths);
ArrayList
files = new ArrayList();
// to Get details of file
foreach
(var
sinfo in
fileEntries)
{
FileInfo
info = new FileInfo(sinfo);
Hashtable
obj = new Hashtable();
obj["Name"] = info.Name;
obj["CreationTime"] = info.CreationTime;
obj["LastAccessTime"] = info.LastAccessTime;
files.Add(obj);
}
htResult.Add("Files",
files);
//get Directories
string[] subdirectoryEntries = Directory.GetDirectories(Paths);
//get sub Directories
foreach (string subdirectory in subdirectoryEntries)
{
string[] subdirectoryEntries = Directory.GetDirectories(subdirectory );
}
htResult.Add("Directory",
subdirectoryEntries);
}
}
Comments
Post a Comment