小编Sam*_*ill的帖子

c#EnumerateFiles通配符返回非匹配?

作为简化示例,我正在执行以下操作

IEnumerable<string> files = Directory.EnumerateFiles(path, @"2010*.xml", 
    SearchOption.TopDirectoryOnly).ToList();
Run Code Online (Sandbox Code Playgroud)

在我的结果集中,我得到一些与文件模式不匹配的文件.根据msdn searchPattern通配符是"零个或多个字符"而不是reg ex.一个例子是我得到的文件名为"2004_someothername.xml".

有关信息,文件夹中有超过25,000个文件.

有谁知道发生了什么事?

.net c#

6
推荐指数
1
解决办法
1369
查看次数

标签 统计

.net ×1

c# ×1