以DirectoryInfo.getFiles开头的相关问题

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (27)

我遇到了一些奇怪的行为,试图获取以特定字符串开头的文件。

我希望在一个以某个字符串开头的目录中获取所有文件,但也包含XML扩展名。

例如:

 apples_01.xml
 apples_02.xml
 pears_03.xml

我想得到以apples开头的文件。

到目前为止,我有这个代码

 DirectoryInfo taskDirectory = new DirectoryInfo(this.taskDirectoryPath);
 FileInfo[] taskFiles = taskDirectory.GetFiles("*.xml");
提问于
用户回答回答于
FileInfo[] taskFiles = taskDirectory.GetFiles("apples*.xml");
用户回答回答于
var taskFiles = taskDirectory.GetFiles("*.xml").Where(p => p.Name.StartsWith("apples"));

扫码关注云+社区