看到他我一下子就悟了-- Lambda表达式

简介: 一直对Lambda表达式似懂非懂,平常也用过,就是不太明白有时候还要百度。周六去图书馆看书,看到下面这几句话,一下子就悟了: Lambda表达式(匿名函数),基本形式:(intput paramters)=〉expressiona.

一直对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表达式就不用翻书了,就这么个形式,记住万变不离其中,不管看多少书,做多少练习,最后还是他……
目录
相关文章
|
人工智能 前端开发 JavaScript
【炫技的代码写法】
【炫技的代码写法】
|
5月前
|
存储 自然语言处理 JavaScript
var为什么会变量提升?一盏茶的功夫让你彻底熟悉预编译 ——小白请看
var为什么会变量提升?一盏茶的功夫让你彻底熟悉预编译 ——小白请看
aviator 属实搞事情
aviator 属实搞事情
101 0
|
机器学习/深度学习 自然语言处理 算法
程序员的炫技代码写法
程序员的炫技代码写法
|
安全 前端开发
带你读书之“红宝书”:第五章 基本引用类型⑤
带你读书之“红宝书”:第五章 基本引用类型⑤
87 0
带你读书之“红宝书”:第五章 基本引用类型⑤
|
前端开发
带你读书之“红宝书”:第五章 基本引用类型③
带你读书之“红宝书”:第五章 基本引用类型③
91 0
带你读书之“红宝书”:第五章 基本引用类型③
|
前端开发
带你读书之“红宝书”:第三章 语法基础(中)之 3.5操作符③
带你读书之“红宝书”:第三章 语法基础(中)之 3.5操作符③
81 0
带你读书之“红宝书”:第三章 语法基础(中)之 3.5操作符③
|
前端开发
带你读书之“红宝书”:第五章 基本引用类型②
带你读书之“红宝书”:第五章 基本引用类型②
68 0
带你读书之“红宝书”:第五章 基本引用类型②
|
前端开发 JavaScript C语言
带你读书之“红宝书”:第三章 语法基础(中)之 3.5操作符④
带你读书之“红宝书”:第三章 语法基础(中)之 3.5操作符④
97 0
带你读书之“红宝书”:第三章 语法基础(中)之 3.5操作符④
|
前端开发 JavaScript C语言
带你读书之“红宝书”:第十章 函数⑤
带你读书之“红宝书”:第十章 函数⑤
75 0
带你读书之“红宝书”:第十章 函数⑤

热门文章

最新文章

相关实验场景

更多