【发布时间】:2014-08-22 09:51:42
【问题描述】:
有没有一种简单的方法可以从特定的多个文件夹而不是所有目录中获取文件信息。我有以下文件结构:
~/docs/folder1/
~/docs/folder2/
~/docs/folder3/
我只想列出文件夹 1 和文件夹 3 中的文件。我目前正在使用以下内容,它返回 ~/docs/ 中的所有文件。
DirectoryInfo info = new DirectoryInfo(HttpContext.Current.Server.MapPath("~/docs/"));
foreach (var fi in info.GetFiles("*", SearchOption.AllDirectories))
{
//do stuff with files
}
【问题讨论】:
-
除了直接指定文件夹,没有。
-
只为 2 个文件夹运行
GetFiles而不仅仅是根目录?
标签: c# asp.net directoryinfo