在使用C#6.0的功能时会有性能提升吗?

C#6.0的特性(如类似于表达式方法类成员, using static ,空条件运算符还是字符串插值)对程序性能或至少编译时间有什么影响? 我喜欢这些新功能,但如果有任何性能增益/问题,我在使用它们时会问自己。


不是真的。 新功能仅仅是C#中已经可以实现的语法糖。

由新功能生成的代码(如空传播运算符)最终会产生与以前相同的C#代码。

它的确会让你的表现更好,可能代码质量会更好,这是一件好事。

链接地址: http://www.djcxy.com/p/13065.html

上一篇: Is there any performance gain when using features from C# 6.0?

下一篇: C# 6.0 Null Propagation Operator & Property Assignment