我遇到过一些奇怪的行为,试图获取以某个字符串开头的文件。
有没有人能举个具体的例子:
我想要获取某个目录中以某个字符串开头,但也包含xml扩展名的所有文件。
例如:
apples_01.xml
apples_02.xml
pears_03.xml
我希望能够获得以苹果开头的文件。
到目前为止,我已经有了以下代码
DirectoryInfo taskDirectory = new DirectoryInfo(this.taskDirectoryPath);
FileInfo[] taskFiles = taskDirectory.GetFiles("*.xml");
发布于 2009-07-29 08:16:32
FileInfo[] taskFiles = taskDirectory.GetFiles("apples*.xml");
发布于 2009-07-29 08:17:54
var taskFiles = taskDirectory.GetFiles("*.xml").Where(p => p.Name.StartsWith("apples"));
发布于 2009-07-29 08:19:08
GetFiles根据您应用的搜索模式列出文件。
请参考DirectoryInfo.GetFiles了解如何使用搜索模式。
https://stackoverflow.com/questions/1198721
复制相似问题