C# Linq獲取兩個List的差集交集集合

C#中Except獲取差集函數(shù)用法

具體的看下面的例子,一看就明白


List<int> list1 = new List<int>();
list1.Add(1);
list1.Add(2);
list1.Add(3);
List<int> list2 = new List<int>();
list2.Add(3);
list2.Add(4);
list2.Add(5);
//得到的結(jié)果是4,5 即減去了相同的元素。
List<int> list3 = list2.Except(list1).ToList();
Response.Write(string.Join(",", list3 ));


原文鏈接:C# Linq獲取兩個List的差集交集集合