众所周知,可以将不返回任何值的 lambda 分配给 Action<T>
。目的。理论上返回值的 lambda 怎么样?就像这个:
Action<double> result = (x => x + 1);
结果会被忽略吗?
谢谢!
最佳答案
您使用 Func
Func<double, double> result = (x => x + 1);
如果你这样写那么结果可以忽略。虽然这个例子不是很有用
Action<double> result = x => { x + 1; };
关于c# - 将 lambda 分配给 Action<T>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10273317/