我需要获取特定文件夹所有子文件夹中的所有
.txt
文件,我可以这样做:var files = Directory.GetFiles(reportsFolder, "*.txt", SearchOption.AllDirectories);
然而,在一些文件夹中,我也有像 .txt_TODO
这样的扩展名的文件,它们也会被 GetFiles
检索到。
我该如何跳过这些文件呢?
Where(file => Path.GetExtension(file).Equals(".txt", StringComparison.OrdinalIgnoreCase))
- Dmitry Bychenko"?*.txt"
。 - preciousbetine