当前位置:嗨网首页>书籍在线阅读

03-程序集

  
选择背景色: 黄橙 洋红 淡粉 水蓝 草绿 白色 选择字体: 宋体 黑体 微软雅黑 楷体 选择字体大小: 恢复默认

23.1.1 程序集

程序集是.NET用于部署和配置单元的术语,一个.NET应用程序包含一个或多个程序集,当C#源代码经过编译之后生成的.dll或.exe文件,生成的模块会被打包成一个程序集。

在程序集中包含的主要内容是源代码编译后生成的IL(中间语言),中间语言类似于Java的字节码,它们都不能在机器上直接运行,所以我们开发的C#程序需要.NET框架的运行时环境才能运行。另外,NET程序集中还包含元数据和程序集清单。

元数据描述了程序集中定义的所有类型及其成员的信息,类型可以是类、结构、枚举等,成员主要是指方法、属性、事件和字段等。程序集清单记录了程序集所使用的其他程序集的信息、程序集的版本号及版权信息等。