C# 语言和运行时剖析--前言
本系列旨在通过对《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. 应用程序生成、打包与部署机制