如何从目录中获取子文件夹中的文件 [英] How to get files in the subfolders too from directory

查看:84
本文介绍了如何从目录中获取子文件夹中的文件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我必须从目录中的指定路径获取文件。这是我写的方法,但是没有从子文件夹获取文件。

  Private void getfiles(){
Directoryinfo info = new Directoryinfo(configurationmanager.appsettings [Targetroot]。tostring());
if(info.exists){
Gvfiles.datasource = info.GetFiles();
Gvfiles.databind();
}
}


解决方案

你将要包含SearchOption.AllDirectories。



示例:

  info.GetFiles(*,SearchOption.AllDirectories); 

参考:
http://msdn.microsoft.com/en-us/library/ms143327(v = vs80).aspx



And:
http://msdn.microsoft.com/en-us/library/ms143448(v = vs80).aspx


Hi I have to get files from a specified path in the directory. This is the method I wrote but I didn't get the files from the subfolders.

Private void getfiles(){
Directoryinfo info = new Directoryinfo(configurationmanager.appsettings["Targetroot"].tostring ());
if (info.exists){
     Gvfiles.datasource = info.GetFiles();
     Gvfiles.databind();
   }
}

解决方案

You will want to include the SearchOption.AllDirectories.

Example:

info.GetFiles("*", SearchOption.AllDirectories);

Reference: http://msdn.microsoft.com/en-us/library/ms143327(v=vs.80).aspx

And: http://msdn.microsoft.com/en-us/library/ms143448(v=vs.80).aspx

这篇关于如何从目录中获取子文件夹中的文件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆