List集合的使用小技巧|非常实用首先举例2个集合A,B. List<i

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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的主要内容,如果未能解决你的问题,请参考以下文章

java实用小技巧:判断list是否有重复项

Python刷题实用小tips集合(持续更新)

C语言学习笔记超级炫酷的C语言实用小技巧,学会这些隐藏技巧,早下班一小时

Springboot 多线程分批切割处理 大数据量List集合 ,实用示例

12个非常实用的JavaScript小技巧

java集合框架+应用小技巧