使用lambda表达式代替委托是一个好主意吗?

Nas*_*loo 1 .net c# lambda delegates

Lambda表达式可以代替委托使用,我不确定这是一个好方法,我认为它比代表更方便,但我不确定这是一个好主意.

使用lambda表达式代替委托是一个好主意吗?

Flo*_*her 10

从编译器的角度来看,它没有任何区别.

从开发人员的角度来看,lamba表达式在大多数情


Kel*_*lon 8

为自己和其他开发人员编写代码,而不是为您的计算机.

如果lambda在你的情况下更容易理解,那么它是一个不错的选择.

无论如何,大多数lambda表达式都将被编译为委托.(不包括表达式树)

  • +1"代码(...)不适用于您的计算机" (2认同)