asp.net - Check for Sub directory in C# -


i storing files extracted rar/zip file in folder.
after storing files inside folder database.
problem stores only files in folder not sub directories , files.

how find if folder has sub directories.
using code below

 directory.createdirectory(storageroot + path + new_folder);  decom(storageroot + path + new_folder, storageroot + path + file.filename);  foreach (var access_file in directory.getfiles(storageroot + path + new_folder))  {                           string new_name=system.io.path.getfilename(access_file);      fileinfo f = new fileinfo(storageroot + path + new_folder+ "/" + new_name);      int new_size = unchecked((int)f.length);      string new_path = path + new_folder;      statuses.add(new filesstatus(new_name, new_size, new_path, storageroot, data));  } 

how list of files , directories in folder. , save them in db?

to files , directories in folder can use directory.getfiles() , directory.getdirectories()

use recursion or queue recursively traverse directories.

example recursion:

void traverse(string directory) {     foreach(var dir in directories.getdirectories(directory))     {          traverse(directory);     }      // code here } 

Comments

Popular posts from this blog

ios - iPhone/iPad different view orientations in different views , and apple approval process -

java Extracting Zip file -

C# WinForm - loading screen -