C#6.0功能(例如类似于表达式方法的成员,using static,空条件运算符或字符串插值)是否对程序的性能或至少在编译时间有影响?我喜欢这些新功能,但是我在问自己使用这些功能时是否存在任何性能提升/问题。 最佳答案 并不是的。新功能仅仅是C#中已经可能实现的功能的语法糖。由新功能生成的代码(例如null传播运算符)最终将产生与您以前拥有的相同的C#代码。它确实使您可以更好地执行性能,并且可能使代码质量更好,这是一件好事。