• 使用Lambda表达式,"=>"之前为参数列表,如果有多个参数,则不能省略括号,比如:(s,e)=>....
  • 如果方法有返回值,并且处理代码只有一行,可以简写成i=>i%2==0,等价于i=>{return i%2==0},反之对于有多行的处理代码,则不能简写,必须写完整,比如:(s,e)=>{...程序代码块...}

 

   i => i % 2==0

 

    替代

 

         ///      匿名方法,整个当一个参数
         ///      delegate(int i)
         ///      {
         ///          return i % 2 == 0;
         ///       }

posted on 2015-03-18 20:14  ronye  阅读(232)  评论(0编辑  收藏  举报