一、制作.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正確
