動態鏈接庫英文為DLL,是Dynamic Link Library 的縮寫形式,DLL是一個包含可由多個程序同時使用的代碼和數據的庫,它有助於共享數據和資源。
(一)創建動態鏈接庫
1)新建一個類庫

2)編寫該類庫
例如:
1: using System;
2: using System.Collections.Generic;
3: using System.Linq;
4: using System.Text;
5:
6: namespace DllTest
7: {
8: public class MyClass
9: {
10: public void ShowMessage()
11: {
12: Console.WriteLine("你已成功調用了動態鏈接!");
13: Console.ReadLine();
14: }
15: }
16: }
3)生成動態鏈接庫

(二)使用動態鏈接庫
1)添加引用
右擊項目-添加引用-瀏覽 找到本地的dll文件
2)using 該dll文件里面代碼的名稱空間
例如:
1: using System;
2: using System.Collections.Generic;
3: using System.Linq;
4: using System.Text;
5:
6: //using 要引用的dll文件的命名空間
7: using DllTest;
8:
9: namespace DllExample
10: {
11: class Program
12: {
13: static void Main(string[] args)
14: {
15: DllTest.MyClass myTest = new DllTest.MyClass();
16: myTest.ShowMessage();
17: }
18: }
19: }
