// Insert logic for processing found files here.
public static void ProcessFile(string path)
{
//Logic here in file
}
// Process all files in the directory passed in, recurse on any directories
// that are found, and process the files they contain.
public static void ProcessDirectory(string targetDirectory)
{
// Process the list of files found in the directory.
string[] fileEntries = Directory.GetFiles(targetDirectory);
foreach (string fileName in fileEntries){
ProcessFile(fileName);
}
// Recurse into subdirectories of this directory.
string[] subdirectoryEntries = Directory.GetDirectories(targetDirectory);
foreach (string subdirectory in subdirectoryEntries)
{
ProcessDirectory(subdirectory);
}
}
//call the Method
string FilePath = Request.PhysicalApplicationPath + "UploadFile";
if (Directory.Exists(FilePath))
{
ProcessDirectory(FilePath);
}
Showing posts with label Recursive method for Find all directory and inside the directory found all files. Show all posts
Showing posts with label Recursive method for Find all directory and inside the directory found all files. Show all posts
Subscribe to:
Posts (Atom)