【发布时间】:2013-05-17 16:22:22
【问题描述】:
我有这行代码:(使用 LINQ)
//string folder <-- folder browser dialog.
listFiles = Directory.GetFiles(folder, "*.xml",
SearchOption.AllDirectories).Select(
fileName => Path.GetFullPath(fileName)).ToList();
但有时我的程序会找到受保护的文件,例如无法打开的系统文件甚至系统文件夹。
我该如何克服这个问题:
仅获取打开/免费文件夹的文件名。
【问题讨论】: