【发布时间】:2021-04-15 09:26:04
【问题描述】:
我想比较一个文件是否在两个不同的文件夹中。
var reg = new Regex(@"TC__\d{3,4}_8exp$");
var reg1 = new Regex(@"TC_\d{3,4}$");
var FileNames_List_Jetzt_Dateien = Directory.GetFiles(@"PATH2", "*.html")
.Where(path => reg.IsMatch(Path.GetFileNameWithoutExtension(path)))
.Select(Folder_Jetzt_Dateien =>
Path.GetFileNameWithoutExtension(Folder_Jetzt_Dateien));
从这个我得到列表:
TC__6493_8exp
TC__6494_8exp
TC__6495_8exp...
来自这个:
var TEST_FÄLLE = Directory.GetFiles(@"PATH2", "*.exp")
.Where(path => reg1.IsMatch(Path.GetFileNameWithoutExtension(path)))
.Select(Folder_Jetzt_Dateien =>
Path.GetFileNameWithoutExtension(Folder_Jetzt_Dateien));
我正在获取列表:
TC_6493
TC_6494
TC_6495...
对我而言,TC__6493_8exp 与 TC_6493 相同。如何对这两个具有相同元素的列表使用相交?
【问题讨论】: