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

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

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

【问题讨论】:

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

标签: c# lambda


【解决方案1】:

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-03-26
    • 2015-01-07
    • 2017-08-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多