C# Lambda 运算符 [关闭]

Posted

技术标签:

【中文标题】C# Lambda 运算符 [关闭]【英文标题】:C# Lambda Operator [closed] 【发布时间】:2012-09-24 17:00:22 【问题描述】:

在 C# 中,在编写 lambda 表达式时,是否有 => lambda 运算符的单字符版本?

我知道输入 => 并不难,但仍然...

【问题讨论】:

不,这是语法。多么奇怪的问题。 不,它不像 Pascal 赋值运算符 := 是常规字符集中不再存在的单个字符(左箭头)的别名。 => 运算符是两个字符。 现在这很有趣。对于我的下一个问题,如何使正则表达式不那么冗长。 :) 【参考方案1】:

没有。这两个字符 (=>) 是必需的。这就是语言的编写和设计方式。

感激不尽 - 在大多数情况下,它比旧的 delegate ... 语法短得多。

【讨论】:

以上是关于C# Lambda 运算符 [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

C#中的lambda表达式

C# Lambda表达式

C# Lambda

C# Lambda

Lambda表达式的C#表达式

C# 等号右箭头表示啥