- DLL(Dynamic Link Library,动态链接库)是一种封装类的技术。
- 首先新建一个类库项目,然后实现目标类及其方法。
using System;
namespace ClassLibrary1
{
public class DLLTest
{
public static void Print()
{
Console.WriteLine("DLLTest");
}
}
}
- 实现完毕后,点击生成 - 生成解决方案,即可看到类库目录…\ClassLibrary1\ClassLibrary1\bin\Debug\net5.0下已经生成了ClassLibrary1.dll文件。
- 重新打开一个项目,为其引用ClassLibrary1.dll文件。
- 此时就可以利用完全限定名或者using该类库的名称空间,调用该类库中的类及其方法了。
using ClassLibrary1;
namespace _02
{
class Program
{
static void Main(string[] args)
{
DLLTest.Print();
}
}
}