首页 > 代码库 > List集合的使用小技巧|非常实用首先举例2个集合A,B. List<i
List集合的使用小技巧|非常实用首先举例2个集合A,B. List<i
List集合在开发程序的时候,我一般会频繁的用到,感觉几乎可以代替数组来完成大量的工作。
并且他也有很多实用的功能,让代码更加简洁高效。
首先举例2个集合A,B.
List<int> listA = new List<int> {1,2,3};
List<int> listB = new List<int> {1,2,3,4};
listA.AddRange(listB );把集合A.B合并
List<int> Result = listA.Union(listB).ToList<int>(); //删除重复的项,插入非重复的项
List<int> Result = listA.Concat(listB).ToList<int>(); //保留重复项,和AddRange方法类似,只不过这个是返回型
listA.BinarySearch("1");//判断集合中是否包含某个值.如果包含则返回0
List<int> Result = lsB.Except(lsA).ToList<int>();//这是排除相同项,只保留不同的,非常实用的一个列表对比,例子中则返回一个4
List集合的使用小技巧|非常实用首先举例2个集合A,B. List<i
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。