“=>”的名称是什么? linq中的运算符(例如.Select(x => x.Prop1))

时间:2016-09-16 21:19:31

标签: javascript c# operator-keyword

“=>”的名称是什么运算符(例如在C#linq .Select(x => x.Prop1))

它甚至可能不是运营商。

它是否在不同语言中有不同的名称(C#与JavaScript)

标记为运营商/ C#/ javascript - 不确定这适合...

3 个答案:

答案 0 :(得分:6)

在C#中,它被称为“lambda运算符”。在JS中,它被称为“箭头函数运算符”。

参考文献:

答案 1 :(得分:1)

javascript中函数的=> shorthand声明。

示例用法是:

addition:(x,y)=>{
   return x+y
}

答案 2 :(得分:1)

它有时被称为“胖箭”(或“大箭头”)但通常被称为“lambda”