动态链接库英文为DLL,是Dynamic Link Library 的缩写形式,DLL是一个包含可由多个程序同时使用的代码和数据的库,它有助于共享数据和资源。


(一)创建动态链接库

1)新建一个类库

2)编写该类库

例如:

  using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace DllTest{    public class Class1{        public void ShowMessage(){            Console.WriteLine("you are successful to call dll.");            Console.ReadLine();}}}

3)生成动态链接库


(二)使用动态链接库

1)添加控制台应用程序--添加引用

            右击项目-添加引用-浏览 找到本地的dll文件

2)using 该dll文件里面代码的名称空间

例如:

    using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using DllTest;namespace Test{    class Program{        static void Main(string[] args){            DllTest.Class1 myTest = new DllTest.Class1();myTest.ShowMessage();}}}

结果:
you are successful to call dll.

参考: