我可以找到很多关于合并两个数据表和删除重复行的信息,但我需要相反的信息。
我想知道是否有人有一种简单的方法来合并两个数据表,合并的结果是一个数据表,其中只有两个表中都存在的行。
最佳答案
像这样:
var intersection = table1.AsEnumerable()
.Intersect(table2.AsEnumerable(), DataRowComparer.Default);
DataRowComparer
按列值比较行。
关于C# - 合并两个行重复的数据表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6833454/