C#中=>运算符的名称

Luk*_*ina 9 c# linq

可能重复:
调用的=>标记是什么?

嘿,

在LINQ中,=>运算符的名称是什么,例如:

list.Where(a => a.value == 5);
Run Code Online (Sandbox Code Playgroud)

Mic*_*odd 19

它被称为lambda运算符,发音为"转到".

这里开始.

  • +1只是为了击败双向飞碟5秒:)应该有徽章 (5认同)
  • @Dennis:嗯,我想我击败了迈克尔.至少,我的答案有较低的帖子ID :) (2认同)

Jon*_*eet 8

这是lambda运算符.或者至少是表单的表达

x => y
Run Code Online (Sandbox Code Playgroud)

(或涉及的任何较长形式=>)是lambda表达式.(我个人倾向于将其视为运算符,即使链接页面引用lambda运算符.C#4规范在任何地方都不包含短语"lambda operator".)

  • @Chaos,你的意思是***Jon Skeet? (9认同)