什么是語法糖?


  語法糖這個詞,是一個英國人叫彼得.約翰.蘭達發現的,作為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