lambda表达式

     lambda表达式是一个匿名函数,它可以包含表达式和语句,并且可用于创建委托或表达式目录树类型。
     lambda表达式的基本形式:(input paramaters)=> expression
     其中,input paramaters表示输入参数,expression表示表达式,=>表示lambda运算符,读作“goes to”。
     1、lambda表达式的输入参数
     输入参数的数量可以为空,1个或多个。当输入参数为空时,lambda表达式左边的括弧不能省略。
     ()=>Response.Write( "this is a lambda expression ");
      2、lambda表达式的语句
      lambda表达式的右边不但可以是一个表达式,还可以是语句块。
      (x,y)=>{int result = x*y;Response.Write(result.ToString());}
     
posted @ 2009-08-06 11:17  kerry1986  阅读(511)  评论(0)    收藏  举报