如何检查目录下是否存在特定目录
本文关键字:是否 存在 何检查 检查 | 更新日期: 2023-09-27 18:35:44
如何检查路径C:'mypath'is'here
下是否存在目录Test
?
String[] getAllSubDirs = Directory.GetDirectories(directory, Match, SearchOption.AllDirectories);
foreach (String subDir in getAllSubDirs)
{
if (!subDir.Contains("test"))
{
ListViewItem list = new ListViewItem(subDir);
list.SubItems.Add("N/A");
listView.Items.Add(list);
listView.EnsureVisible(list.Index);
}
}
我想打印出那些没有名为Test
的文件夹的目录。
而不是
!subDir.Contains("test")
做
!Directory.Exists(Path.Combine(subDir, "Test"))
您可以使用
Directory.Exists(Path.Combine(subDir, "test"))
或者,如果您只知道完整路径:
Directory.Exists("C:'mypath'is'here'test")