C# 是當今通用的編程語言之一。本書詳細介紹了運用 C# 來構建云、Web 和桌面應用程序所需的知識和技術。本書共 18 章,具體內容包括 C# 簡介,C# 編程基礎,類型,泛型,集合,繼承,對象生命周期,異常,委托、lambda 表達式和事件,LINQ,反應式擴展,程序集,反射,屬性,文件和流,多線程,異步語言特性,內存效率等。學完本書,讀者將了解 C# 是如何支持基本編碼功能的,了解如何使用 .NET Core 的 Span 和 Memory 類型編寫高性能內存高效的代碼,掌握使用 LINQ 查詢和處理各種數據源的方法,以及如何使用 .NET 的多線程特性以充分發(fā)揮計算機的并行處理能力等。通過學習本書,讀者可以了解 C# 和 .NET 的組合是多么強大,特別適合有一定編程經驗的讀者全面學習 C#編程知識。