摘要:
Lambda表达式在C# 3.0 中,Microsoft 添加了“lambda 表达式”。lamdba表达式曾经用于很久以前的LISP计算机语言中,在1936年由一个美国数学家Alonzo Church对其进行了概念化描述。这些表达式提供了便捷的语法来指定一个算法。但是在接下来开始介绍lambda表达式之前,首先看看将一个算法指定为某个方法的参数的演进过程,因为这正是lambda表达式的目的。1. 使用命名的方法在C# 2.0之前,当一个方法或变量要用到委托(delegate)时,开发人员必须创建一个命名方法,并在需要委托的位置传入这个名称。例如,考虑以下情况。假定有两个开发者,一个是通用代码 阅读全文
posted @ 2012-02-21 15:48 十一郞 阅读(241) 评论(0) 推荐(0) 编辑