【发布时间】:2015-09-26 14:28:10
【问题描述】:
从目录中获取某些目录名称时如何排除它们? 我目前有:
Dim dir1 As DirectoryInfo() = dir2.GetDirectories()
我尝试了以下示例的变体:
Dim dir1 As DirectoryInfo() = dir2.GetDirectories().Where(Name = Name.Contains("00000000.001"))
试图从我将在其余文件上运行的进程中排除两个文件名。任何建议都会很棒。谢谢!
编辑: Tim 使用此代码提供的测试答案:
Dim direct1 As DirectoryInfo
For Each direct1 In dir1
ListBox2.Items.Add(direct1.Name)
Next
它显示了我目前试图避免的两个文件名。
【问题讨论】:
-
所以您想获取或排除所有名称中没有 00000000.001 的目录?
-
我想排除所有名称中包含 00000000.001 和 00000000.002 的目录
-
我在下面编辑了我的答案以包括这两种情况。
-
非常感谢,我会在允许的时候接受答案!
标签: vb.net file-io directory contains directoryinfo