5
koaleszieren Ich möchte, dies zu tun:Wie eine Lambda Delegate
class Foo {
static Func<string> sRunner;
Func<string> _runner;
public Foo(Func<string> runner){
_runner = runner ?? sRunner ??() => "Hey!";
}
}
ich ein „ungültiger Ausdruck“ Term auf dem Lambda bekommen. Kann das inline behoben werden?
Ich mag diese Art und Weise den Null-Koaleszenz Operator zu verwenden :) –
möglich Duplikat [Null-Koaleszenz-Operator und Lambda-Ausdruck] (http://stackoverflow.com/questions/3218140/null-coalescing-operator- und-Lambda-Ausdruck) – nawfal