任何人都可以澄清我的疑惑吗?是否可以在单一条件下检查给定路径中是否存在多个扩展文件?
场景:我想检查一个条件下给定路径中存在多个扩展文件。
DirectoryInfo projectInfo = new DirectoryInfo(projectPath);
string projectFileType = "*.vbproj,*.csproj,*.master,*.aspx";
if (projectFileType != string.Empty)
{
FileInfo[] projFiles = projectInfo.GetFiles(projectFileType, SearchOption.AllDirectories);
}
在此先感谢!
可能重复http://stackoverflow.com/questions/14961437/directoryinfo-getfiles-how-to-get-different-types -of-files-in-c-sharp) – 2015-03-03 07:50:58
你会发现这个问题已经被问过很多次了。重复的问题包含回答和更多指向以前类似问题的指针。总之,要么连接每个搜索的结果,要么列举所有检查扩展名的文件与扩展名列表 – 2015-03-03 07:52:22