1.9 小结
本章介绍了许多基础知识,简要回顾了.NET Framework的重要方面以及它与C#的关系。首先讨论了所有面向.NET的语言如何编译为中间语言,之后由公共语言运行库进行编译和执行。我们还讨论了.NET的下述特性在编译和执行过程中的作用:
● 程序集和.NET基类
● COM组件
● JIT编译
● 应用程序域
● 垃圾收集
图1-4简要说明了这些特性在编译和执行过程中是如何发挥作用的。
![]() |
| 图 1-4 |
本章还讨论了IL的特性,特别是其强数据类型和面向对象的特性。探讨了这些特性如何影响面向.NET的语言,包括C#,并阐述了IL的强类型本质如何支持语言的互操作性,以及CLR服务,例如垃圾收集和安全性。
本章的最后讨论了C#如何用作基于几个.NET技术(包括ASP.NET)的应用程序的基础。
第2章将介绍如何用C#语言编写代码。
| 回书目 上一节 下一节 |