我正在尝试搜索 path1 中的文件。如果该文件存在于 path2 中,它将列在 listView 中。
这是我的代码。它似乎不起作用...
string path = @"C:\temp\code\path1";
string path2 = @"C:\temp\code\path2";
string fileType = "*.h";
DirectoryInfo d1 = new DirectoryInfo(path);
DirectoryInfo d2 = new DirectoryInfo(path2);
foreach (FileInfo f1 in d1.GetFiles(fileType, SearchOption.AllDirectories))
{
foreach (FileInfo f2 in d2.GetFiles(fileType, SearchOption.AllDirectories))
{
if (f1 == f2)
{
lstProjectFiles.Items.Add(f1.Name).SubItems.Add(path);
}
else
{
MessageBox.Show("False");
}
}
}