繁体   English   中英

使用C#6.0中的功能时是否有任何性能提升?

[英]Is there any performance gain when using features from C# 6.0?

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

并不是的。 新功能仅仅是C#中已经存在的功能的语法糖。

新特性生成的代码(如null-propagation操作符)最终会产生与之前相同的C#代码。

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM