一、制作.dll
1.首先創建一個新類庫工程文件
文件->新建->項目->Visual C#->類庫。
填入工程文件名稱,並且選擇文件要存放的目錄。
2.工程文件
將Class1.cs改名自己要創建的文件名:Operate.cs,並填入代碼。
3.生成DLL文件
生成->生成myDll.dll,最后會在工程文件的bin\debug目錄里看到myDll.dll,文件擴展名是dll。
Operate.cs using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace myDll { public class Operate { public int getSum(int a, int b) { return a + b; } } }
二、測試DLL
1.新建一個控制應用程序
文件->新建->項目->Visual C#->控制台應用程序。
通過這個控制應用程序來測試我們的.dll組件。
2. 為Namespace添加引用
項目->添加引用->瀏覽,到剛才生成的DLL,然后按OK。即將引用
加到當前的工程文件的類里。
3.調用myDll命名空間,創建myDll對象,並且調用它的方法和屬性。
(1)using myDll;
(2)創建Operate一個實例;
(3)調用方法和屬性。
Program.cs using System; using System.Collections.Generic; using System.Linq; using System.Text; using myDll; namespace TestDll { class Program { static void Main(string[] args) { Operate operate = new Operate(); int c; c = operate.getSum(5,9); Console.WriteLine(c); } } }
4. 結果為14,說明生成的.dll正確