List<int> a = 1,2,3
List<int> b = 2,4,5

output
1,3,4,5

最佳答案

诀窍是将Except与两个列表的交集一起使用。

这应该给您不相交元素的列表:

var nonIntersecting = a.Union(b).Except(a.Intersect(b));

关于c# - 查找与linq不相交的数据集,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/712198/

10-14 22:55