【发布时间】:2012-11-08 15:40:54
【问题描述】:
我想这样做:
class Foo {
static Func<string> sRunner;
Func<string> _runner;
public Foo(Func<string> runner){
_runner = runner ?? sRunner ?? () => "Hey!";
}
}
我在 lambda 上得到一个“无效表达式”术语。可以内联修复吗?
【问题讨论】:
-
我喜欢这种使用空合并运算符的方式:)