什么是语法糖?


  语法糖这个词,是一个英国人叫彼得.约翰.兰达发现的,作为IT从业者,第一次听到这个词还以为是一种可以食用的糖果,羞愧呀!

它的意思就是编程语言中使用新的某种语法,可以提高开发编码的效率,写起代码来很爽,不过在性能上也不会带来提高与损失。

 

  对于C# 程序员来说,.net从2.0到3.0到3.5底层CLR并没有做更新,没有添加任何新的IL指令,所以C#从2.0到3.0中所有的特性都是语法糖;

就算从1.0到2.0,也只有一个泛型不是语法糖,其余的新特性也都是如此,但是每一次C#发布新特性的时候我们不得不为之而鼓舞,为之而喝彩。

 

  新的语法可以酿造更好的编程风格,一些难以实现的方面也轻而易举了。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM