以下行提取以 Cake 开头的所有文件。
Dim fi As System.IO.FileInfo() = di.GetFiles("Cake*")
如何编写搜索模式以获取所有不以Cake开头的文件?
答案 0 :(得分:2)
只是想给VB.Net版本(从@Daniel A.White的C#版本转换而来)以防万一其他人偶然发现。
Dim FI = DI.GetFiles().Where(Function(f) Not f.Name.StartsWith("Cake"))
答案 1 :(得分:1)
这将在C#中,但它应该让你接近。
FileInfo fi[] = di.GetFiles();
var doNotFiles = fi.Where(file => !file.Name.StartsWith("Cake"));
答案 2 :(得分:0)
你得到所有以某些东西开头的文件,并使用那些不在该列表中但位于原始列表中的文件?