关于list中的removeAll方法使用说明
来源:互联网 发布:世界征服者3 全将 数据 编辑:程序博客网 时间:2024/05/16 08:06
最近在看数据结构的一些东西,接触到了list.RemoveAll方法,可以用来找两个list的交集,网上也有很多介绍,写下来权当记录了。废话少数,直接上代码:
lambada表达式代码:
static List<Object> list = new List<Object>() { 1,2,4,"a","b"}; static List<Object> list1 = new List<Object>() { 1, 2, 3,"a","c" }; static void Main(string[] args) { list1.RemoveAll(it => list.Contains(it)); foreach (Object i in list1) { Console.WriteLine(i); } Console.ReadKey(); }
运行结果是:3 c 。
也可以这样:
static List<Object> list = new List<Object>() { 1,2,4,"a","b"}; static List<Object> list1 = new List<Object>() { 1, 2, 3,"a","c" }; static void Main(string[] args) { list1.RemoveAll(IsContain); foreach (Object i in list1) { Console.WriteLine(i); } Console.ReadKey(); } public static bool IsContain(Object ob) { if (list.Contains(ob)) { return true; } return false; }
运行结果:3 c 。
阅读全文
0 0
- 关于list中的removeAll方法使用说明
- List的removeAll方法异常?
- List 的 removeAll 方法的效率
- List的Clear方法与RemoveAll方法用法小结
- List的removeAll()方法与equals()方法之坑
- List的clear()方法和removeAll()方法 的区别
- 如何使用Java List等集合类的removeAll方法
- 如何使用Java List等集合类的removeAll方法
- 如何使用Java List等集合类的removeAll方法
- Java List等集合类的removeAll方法
- 如何使用Java List等集合类的removeAll方法
- 如何使用Java List等集合类的removeAll方法
- 如何使用Java List等集合类的removeAll方法
- 如何使用Java List等集合类的removeAll方法
- 如何使用Java List等集合类的removeAll方法
- 关于Session方法之Abandon、Clear和RemoveAll
- 关于Session方法之Abandon、Clear和RemoveAll
- 关于Session方法之Abandon、Clear和RemoveAll
- 拼接4-16进制译码器
- 针对需要验证码登录以及注册案例
- 今年最新的30个Android库,你了解吗?
- angular2搭建环境+部署项目以及创建新组件to many symbolic links encountered的问题
- 架构师必看:软件架构图的艺术
- 关于list中的removeAll方法使用说明
- interview test
- NetWordUtils
- Linux 通过 expect 实现 tenlnet 自动登录
- Java中Runnable和Thread以及Callable的区别
- Linux中的函数
- iPhoneX的带有TabBar的画面跳转时,位置跳动的问题
- Banner轮播 + XlistView 网络获取数据
- 购物车)