Lambda表达式只是用更简单的方式来写匿名方法,彻底简化了对.NET委托类型的使用。现在,如果我们要使用泛型 List<> 的 FindAll() 方法,当你从一个集合去提取子集时,可以使用该方法。// 该方法唯一的参数是一个System.Predicate< ...
Lambda表达式只是用更简单的方式来写匿名方法,彻底简化了对.NET委托类型的使用。
现在,如果我们要使用泛型 List<> 的 FindAll() 方法,当你从一个集合去提取子集时,可以使用该方法。
// 该方法唯一的参数是一个System.Predicate<T>类型的泛型委托public List<T> FindAll(Predicate<T> match);// 该委托指向任意以类型参数作为唯一输入参数并返回bool的方法public delegate bool Predicate<in T>(T obj);
原标题:C#Lambda表达式学习日记
关键词:C#
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。