摘要:
C# 2.0的匿名方法允许我们以内联的方式来实现委托实例,而C# 3.0的Lambda表达式允许我们使用一种更接近人的思维、更自然的方式来实现类似于匿名方法同样的效果。Lambda表达式格式为:(参数列表)=>表达式或者语句块可以有多个参数,一个参数,或者无参数。参数类型可以隐式或者显式。例如:(x, y) => x * y //多参数,隐式类型=> 表达式x => x * 10 //单参数, 隐式类型=>表达式x => { return x * 10; } //单参数,隐式类型=>语句块(int x) => x * 10 // 单参数,显式类型 阅读全文
posted @ 2013-04-27 10:50
SmilelyCoding
阅读(195)
评论(0)
推荐(0)

浙公网安备 33010602011771号