C# 如何判断 List<T> 中包含某个属性的对象? 就是说,List<Person> 中如何判 断是否包含某一值

list的find方法 如:

1
2
3
Person per = list.Find(delegate(Person p) {return p.age == 20; })//只返回第一个匹配
 
List<Person> plist = list.FindAll(delegate(Person p) {return p.age == 20; })//返回所有匹配

 

返回一个具体的对象

如果用Contains 方法,是返回bool 值.

posted @ 2014-05-28 18:19  jake2011  阅读(5588)  评论(0编辑  收藏  举报