我有两个整数列表,我想比较它们并在新列表中保存相同的值.
所以,如果我有:
List list1 = new List() { 1, 2, 3 }; List list2 = new List() { 2, 3, 4 };
我想一个新的List List3,将包含数字2和3.
List List3
2
3
您可以使用Linq Intersect方法,它们提供了公共部分:
List a = new List(); List b = new List(); var common = a.Intersect(b);