我将这些文件放在目录中:
User1_File1.pdf
User1_File2.pdf
User1_File2-1.pdf
User1_File2-2.pdf
User1_File3.pdf
User1_File4.pdf
我在vb .Net工作。使用 FileInfo 对象的 GetFiles 方法,我希望获取包含“ - ”字符的所有文件 NOT 在名字里。我怎么能这样做?
Dim diDirectorio As New DirectoryInfo(sPath)
Dim fiArchivos() As FileInfo = diDirectorio.GetFiles(sFilter & "*.*")
答案 0 :(得分:1)
If Not fileName.Contains("-") Then
'Get code
End If
发布您的代码,我可以为您实现此功能。
答案 1 :(得分:0)
我知道现在已经老了,但这也有效......
dim dirInfo as new io.DirectoryInfo("DirectoryPath")
dim files as io.fileinfo() = dirInfo.GetFiles("pattern").Where(Function(x) Not x.Name.ToLower.Contains("exclude pattern")).toArray