C#lambda表达式可以有多个语句吗?
|
C#lambda表达式可以包含多个语句吗?
(编辑:如以下几个答案中所述,该问题最初询问的是“行”而不是“语句”。)
没有找到相关结果
已邀请:
8 个回复
脖呐
瞥同忙接
辩谷变充
细屠截殴些
多行语句:
尽管这些被称为局部函数,但我认为这看起来比以下的更为干净,并且实际上是相同的
邵酮
外镶受继
良阑纠苫
掸牛浓疗
在此类中使用C#7.0,即使没有大括号也可以做到:
和
将与以下相同:
如果您需要在一行中编写一个常规方法或构造函数,或者需要将一个以上的语句/表达式包装到一个表达式中,这也可能会有所帮助:
要么
要么
有关文档中元组解构的更多信息。