摘要: 如果有一个订单,属性有下单时间、区域等等。如何使用List.FindAll(),根据年份、月份、天、区域来过滤呢?□ 思路List.FindAll(Predicate match)方法Predicate是一个泛型委托,返回bool类型:public delegate bool Predicate(T obj)也就是说,match参数是一个返回bool类型的方法,由此,我们可以定义一个泛型类,并在其中自定义返回bool类型的方法,即筛选规则,最后把该方法交给委托。最终视图界面输入年份、月份、天与订单类中的下单时间属性进行比较。首先想到把年份、月份、天封装到一个类中与订单类进行比较。考虑到有可能存 阅读全文
posted @ 2014-03-28 10:37 IT新秀(星火燎原) 阅读(520) 评论(0) 推荐(0) 编辑