在.NET中哪一个最好用"条件运算符(?:)"或"if ... else"?

Jee*_*att 1 .net c#

有很多陈述我们可以使用条件运算符或if..中的任何一个else.

那么在那些陈述中,哪一个从绩效的角度来看是最好的呢?

mpe*_*pen 12

不要担心性能.使用哪个更清楚易读.

  • @Jeevan Bhatt,他们将编译成相同的msil代码,因此性能是一样的.即使存在差异,它也会非常小,以至于您在c#中编写的任何程序都无关紧要. (2认同)