5

私はこれをしたい:

class Foo {

  static Func<string> sRunner;

  Func<string> _runner;

  public Foo(Func<string> runner){

    _runner = runner ?? sRunner ?? () => "Hey!";

  }
}

ラムダで「無効な式」という用語が表示されます。それはインラインで修正できますか?

4

1 に答える 1

12
_runner = runner ?? sRunner ?? (() => "Hey!");
于 2012-11-08T15:42:26.037 に答える