C#论坛-玄机论坛-C#论坛-玄机宝盒-玄机类库-C#

 找回密码
 关闭注册

QQ登录

只需一步,快速开始

查看: 16566|回复: 56

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

  [复制链接]
佐佑 发表于 2015-12-25 00:02:56 | 显示全部楼层 |阅读模式

玄机论坛-专业的C#交流论坛 交流QQ群: 16885911
如有疑问,请加入官方群询问

您需要 登录 才可以下载或查看,没有帐号?关闭注册

x
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



功能还有很多,比如Find等等,下面回复可更新本主题

玄机论坛-专业的C#交流论坛 交流QQ群: 16885911
帖子内网盘失效后请使用下面地址

http://bbs.msdn5.com/forum.php?mod=viewthread&tid=1218
如果失效请联系站长重新分享
回复

使用道具 举报

dudu88 发表于 2015-12-25 00:25:19 | 显示全部楼层
ffffsaerarew
玄机论坛-专业的C#交流论坛 交流QQ群: 16885911
帖子内网盘失效后请使用下面地址

http://bbs.msdn5.com/forum.php?mod=viewthread&tid=1218
如果失效请联系站长重新分享
回复 支持 反对

使用道具 举报

风雷之冰 发表于 2015-12-25 08:24:38 | 显示全部楼层
List集合的使用小技巧
玄机论坛-专业的C#交流论坛 交流QQ群: 16885911
帖子内网盘失效后请使用下面地址

http://bbs.msdn5.com/forum.php?mod=viewthread&tid=1218
如果失效请联系站长重新分享
回复 支持 反对

使用道具 举报

强尤 发表于 2015-12-25 08:57:03 | 显示全部楼层
List集合使用新的用法
玄机论坛-专业的C#交流论坛 交流QQ群: 16885911
帖子内网盘失效后请使用下面地址

http://bbs.msdn5.com/forum.php?mod=viewthread&tid=1218
如果失效请联系站长重新分享
回复 支持 反对

使用道具 举报

baige0428 发表于 2015-12-25 20:32:30 | 显示全部楼层
值得学习。
玄机论坛-专业的C#交流论坛 交流QQ群: 16885911
帖子内网盘失效后请使用下面地址

http://bbs.msdn5.com/forum.php?mod=viewthread&tid=1218
如果失效请联系站长重新分享
回复

使用道具 举报

纳兰小寒 发表于 2015-12-25 21:46:07 | 显示全部楼层
来跟楼主学习一下
玄机论坛-专业的C#交流论坛 交流QQ群: 16885911
帖子内网盘失效后请使用下面地址

http://bbs.msdn5.com/forum.php?mod=viewthread&tid=1218
如果失效请联系站长重新分享
回复 支持 反对

使用道具 举报

xulong20006 发表于 2015-12-26 08:41:40 | 显示全部楼层
学习一下,谢谢分享!
玄机论坛-专业的C#交流论坛 交流QQ群: 16885911
帖子内网盘失效后请使用下面地址

http://bbs.msdn5.com/forum.php?mod=viewthread&tid=1218
如果失效请联系站长重新分享
回复 支持 反对

使用道具 举报

兵兵的玩具 发表于 2015-12-27 06:45:57 | 显示全部楼层
收藏学习
玄机论坛-专业的C#交流论坛 交流QQ群: 16885911
帖子内网盘失效后请使用下面地址

http://bbs.msdn5.com/forum.php?mod=viewthread&tid=1218
如果失效请联系站长重新分享
回复

使用道具 举报

becklee 发表于 2015-12-27 08:36:27 | 显示全部楼层
回复学习新知识
玄机论坛-专业的C#交流论坛 交流QQ群: 16885911
帖子内网盘失效后请使用下面地址

http://bbs.msdn5.com/forum.php?mod=viewthread&tid=1218
如果失效请联系站长重新分享
回复 支持 反对

使用道具 举报

1989liu1103 发表于 2015-12-28 07:08:02 | 显示全部楼层
确实挺好用的,我也一直在用
玄机论坛-专业的C#交流论坛 交流QQ群: 16885911
帖子内网盘失效后请使用下面地址

http://bbs.msdn5.com/forum.php?mod=viewthread&tid=1218
如果失效请联系站长重新分享
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 关闭注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

QQ|玄机论坛

GMT+8, 2023-2-7 09:13 , Processed in 0.172313 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表