北京理工大学金旭亮老师C#(57—CBD)

什么是“程序集”?

  • 程序集<---->砖
  • 应用程序<---->建筑物

关于“程序集”应该知道的

  1. .NET程序的基本构造块是“程序集(Assembly)”
  2. 程序集是一个扩展名为.dll或.exe的文件
  3. .NET FRAMEWORK中的各个类,存放在相应的程序集文件中。

如何创建一个程序集?

  • “类库(class library)”项目模板可以用于创建一个DLL程序集

使用程序集

  • 在一个新项目中添加对于特定程序集的“引用(Reference)”,即可使用此程序集中的类

程序集和命名空间的关系

  1. 程序集的物理载体是“实实在在可以看得到”的.dll或.exe文件。
  2. 命名空间是类的一种组织方式,它是一个逻辑上的概念。一个命名空间中的类可以分布在多个程序集文件中。

基于程序集开发

  • 通过将需要复用的代码放到类库项目中,生成二进制的.dll程序集文件,然后在新项目中直接引用此.dll文件,即可以使用其中的类。
  • 使用程序集构造软件不需要类的源代码,有.exe和.dll文件即可。
  • 像程序集这种可以复用的软件系统构造单元,被称之为“软件组件”。

积木式的软件开发方式

  1. 重用已有的组件
  2. 开发部分新的组件
  3. 将新老组件合在一起

猜你喜欢

转载自blog.csdn.net/weixin_42681308/article/details/89739995