C#合并List,比较两个List是否相同-SequenceEqual

合并List

1 List<int> listA = new List<int> {1,2,3,5,7,9};
2 List<int> listB = new List<int> {13,4,17,29,2};
3  
4 List<int> Result = listA.Union(listB).ToList<int>();          //剔除重复项后合并
5 List<int> Result = listA.Concat(listB).ToList<int>();          //保留重复项后合并

比较两个List是否相同

1 List<string> List1 = new List<string>();  // Link组
2 List<string> List2 = new List<string>();  // Link组
3 // 略过赋值List1.Add("string");
4 
5 bool result = List1.SequenceEqual(List2);
365个夜晚,我希望做到两天更一篇博客。加油,小白!
原文地址:https://www.cnblogs.com/qq2806933146xiaobai/p/14043897.html