您的位置:首页 > 其它

一章:概述(Part 2)

2011-07-04 16:13 169 查看
Common Intermediate Language(CIL) or(MSIL)

C#编译器只是把C#源代码转换成CIL。

Virtual Execution System(VES)

VES也被称为运行时,它根据需要来编译CIL,编译的过程为即使编译或者JIT编译(just-in-time compilation).

Managed Code

假如代码在'运行时'这样的一个代理的上下文中执行,这些代码就叫托管代码(managed code)。

Common Language Infrastructure(CLI)

1、VES (Runtime)

2、CIL

3、CTS (common type system)

4、CLS (common language specification)

5、 metadata

6、BCL(basic class library)

C#和.NET版本

C#2.0 和 Framework 2.0: 支持泛型

Framework 3.0:增加了一系列的API,如: WCF, WPF, WF以及Web省份验证

C#3.0 和Framework3.5: LINQ, 集合初始化器,

C#4.0 和Frameworkr4.0: 对动态类型的支持,对于多线程API进行了大幅的改进。多处理和多核心
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: