程序集和类库
C#中,程序集是代码编译的一个单元,我们知道Visual Studio组织代码的单位是解决方案和工程,一个解决方案可以包含多个工程,简单理解程序集就是一个「工程」,包括类库(dll)工程或是可执行程序(exe)工程,都是一个程序集。
我们这篇笔记简单介绍如何创建一个类库,以及如何在另一个工程中引入一个类库。
创建类库工程
在Visual Studio开发工具中,我们选择类库工程。

在框架处我们选择.Net Standard。

注:我们选择.Net Standard而非具体的.Net Core或.Net Framework运行时,是因为.Net Standard是一个标准,我们使用的.Net Standard 2.0既可以用于.Net 5以上版本的.Net Core也可以用于.Net Framework 4.8版本,这样编写的类库通用性更好一些。
编写好类库代码后,我们可以点击菜单中的生成按钮。

生成完成后,就会在工程对应的输出目录中产生.dll文件。
引用类库
切换到需要引用dll文件的工程,点击项目->添加引用,选择我们生成好的dll文件。

这样添加后,在代码中就可以正常调用了。
作者:Gacfox
版权声明:本网站为非盈利性质,文章如非特殊说明均为原创,版权遵循知识共享协议CC BY-NC-ND 4.0进行授权,转载必须署名,禁止用于商业目的或演绎修改后转载。