- Hands-On Object:Oriented Programming with C#
- Raihan Taher
- 133字
- 2021-07-02 12:44:31
Evolution of C#
C# has been one of the most dynamic languages in recent times. This language is open source and mostly driven by a group of software engineers, who recently came up with lots of major changes to enhance the language and provide features to handle the complexities in the languages that exist. Some of the major enhancements that have been put forward for the language include Generics, LINQ, Dynamics, and the async/await pattern:

In the preceding diagram, we can see how the language has evolved from its inception with managed code in C# 1.0, to async programming constructs that were introduced in C# 5.0, to modern-day C# 8. Before going further, let's look at some of the highlights of C# in its different stages of evolution.
推薦閱讀
- Go Web編程
- JavaScript前端開發(fā)模塊化教程
- Java程序設計與開發(fā)
- Kubernetes實戰(zhàn)
- Oracle Database In-Memory(架構與實踐)
- 架構不再難(全5冊)
- Blockly創(chuàng)意趣味編程
- The HTML and CSS Workshop
- 蘋果的產品設計之道:創(chuàng)建優(yōu)秀產品、服務和用戶體驗的七個原則
- C語言程序設計
- Quantum Computing and Blockchain in Business
- R數(shù)據(jù)科學實戰(zhàn):工具詳解與案例分析
- 從零開始學Selenium自動化測試:基于Python:視頻教學版
- 嵌入式C編程實戰(zhàn)
- Java程序設計及應用開發(fā)