3

オブジェクトに値を返さないラムダを代入できることが知られていAction<T>ます。理論的に値を返すラムダはどうですか? このように:

Action<double> result = (x => x + 1);

結果は無視されますか?

ありがとうございました!

4

1 に答える 1

10

あなたはFunc

Func<double, double> result = (x => x + 1);

このように記述した場合、結果は無視できます。この例はあまり役に立ちませんが

Action<double> result = x => { x + 1; };
于 2012-04-23T00:13:49.087 に答える