List<int> lst = new List<int>() { 0, 1, 2, 3, 4, 5, 6, 7 };
List<int> lst1 = new List<int>() { 0,7 };
lst = lst.Except(lst1).ToList();
输出结果:1,2,3,4,5,6
//主要是集合删除元素的时候长度会变化,对结果造成影响。
Intersect(),Union()为取交集和并集