[转载]Lambda表达式看到他我一下子就悟了 - 幕三少 - 博客园

[转载]看到他我一下子就悟了 – 幕三少 – 博客园.

一直对Lambda表达式似懂非懂,平常也用过,就是不太明白有时候还要百度。周六去图书馆看书,看到下面这几句话,一下子就悟了:

  • Lambda表达式(匿名函数),基本形式:

    (intput paramters)=〉expression
    a.只有一个参数时,括号是可选的,两个或者更多用逗号隔开
    b.编译器无法推断输入函数类型时,可以按一下实例中的方式显示指定类型

    int x,string s)=>s.Length>x

    其它参数举例:

    //两个参数
    (x,y)=>x==y
    //一个参数
    x=>x*x
    //零个参数
    ()=>somemethod()

 

  • Lambda语句(与Lambda表达式类似,只是语句在大括号中)

    基本形式:

    (input parametors)=>{ statement}

  • 哈哈,以后再Lambda表达式就不用翻书了,就这么个形式,记住万变不离其中,不管看多少书,做多少练习,最后还是他……
赞(0) 打赏
分享到: 更多 (0)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏