本系列旨在通過對《CLR Via C#》及相關介紹C#語言本質和運行時機制的文獻的研究,來進行一個對C#語言基礎、特性的演化的一個剖析。主要包括.NET 類型基礎;.NET 進階特性; .NET核心機制等幾個主要模塊。
.NET類型基礎
一 .類型基礎:
二.類的成員
三.幾種除簡單值類型以外的常用類型
.NET進階特性
一. .NET 2.0重點語言特性
A. 泛型
B. 反射
二. .NET 3.0/3.5重點語言特性
A.LINQ
B.Lambda表達式
三. .NET 4.0/4.5重點語言特性
A.並行計算
B.異步I/O操作
C.動態語言運行時
.NET核心機制
A. 異常處理機制
B. 內存管理機制
C. CLR寄宿機制
D. 運行時序列化機制
E. 應用程序生成、打包與部署機制