List之取不同元素
1.工具-->NuGet包管理器-->管理解决方案的NuGet包程序包
2.添加System.Linq包
3.引用 using System.linq
List<int> list1 = new List<int>(); list1.Add(1); list1.Add(1); list1.Add(2); list1.Add(2); list1.Add(3); List<int> list2 = new List<int>(); list2.Add(1); list2.Add(2); list2.Add(3); list2.Add(4); list2.Add(5); List<int> list3 = list2.Except(list1).ToList(); foreach (var item in list3) { Console.WriteLine(item); } Console.ReadKey();
运行结果如下