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();

运行结果如下

 

posted @ 2018-09-30 15:48  sunshuaize  阅读(420)  评论(0编辑  收藏  举报