C#中 用List.RemoveAll 删除指定元素、交集元素
用List.RemoveAll(Predicate<T> match)方法,关键是其参数格式 Predicate<T> match 难以理解,其中Predicate为对方法的委托,会根据传递的对象和委托中的定义是否匹配来返回true和false。最好的理解方式还是学习代码示例,如下几个代码示例,展示其用法:例一: static List<Object> list = new List<Obje