哪个更好:委托{}或()=> {}

Liv*_*foi 10 c#

我想知道今天是否有任何理由更喜欢使用委托{}而不是()=> {},在你需要空函数的情况下.

你知道有什么理由比较喜欢一个吗?

Fré*_*idi 7

他们不是一回事.

由于delegate {}不提供参数列表,其可以被转换到返回一个委托void,并采取任何数目的参数(除refout参数).

这与() => {}显式声明为不参数的情况不同.