C# 創建Dll文件供程序調用方法
使用C#創建動態Dll文件方法:
1. 在VS2017環境下,新建-項目-選擇類庫類型;
2. 新創建一個.cs文件(如test.cs),編寫代碼如下:
1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 using System.Threading.Tasks; 6 7 namespace TestDll 8 { 9 public class Test 10 { 11 private int a; 12 private int b; 13 14 public Test(int a,int b ) 15 { 16 this.a = a; 17 this.b = b; 18 } 19 20 public int add() 21 { 22 return a + b; 23 } 24 25 public int add(int x,int y) 26 { 27 return x + y; 28 } 29 30 } 31 }
3. 點擊項目-右鍵-重新生成,打開所在文件夾-找到debug文件夾,里面就有TestDll.dll文件
4. 在程序中調用TestDll.dll文件方法
a. 在引用中添加TestDll.dll,調用實例為:
1 using TestDll; 2 3 //實例化對象 4 Test test = new Test(3, 5); 5 6 //調用方法 7 MessageBox.Show(test.add().ToString()); 8 MessageBox.Show(test.add(5,5).ToString());