第一步生成dll文件
首先我們要先創建一個工程:
我們在工程中先添加一個控制台項目:
其次我們在創建一個類庫項目:
在類庫項目中的類,我們寫上函數,類和函數都必須用public來修飾。其中namespace后面的名稱
就是后面調用dll時,在程序中需要using的名稱。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace MyTest
{
public class Class1
{
public void show()
{
Console.WriteLine("Hello Wrold!");
}
}
}
寫完后我們右擊該項目屬性,看輸出類型是否為類庫。
選中項目,點擊欄目中的生成菜單,點擊紅框中的生成。
生成的dll文件在這個目錄下。
第二步:
引用該dll文件。
選中第一步中創建的控制台工程的--->引用---->添加引用,選擇瀏覽,到剛剛的目錄下去找dll文件。:
添加成功后,我們可以在引用目錄下看到我們引用的dll:
接下來就是引用dll文件,打開控制台程序類,先添加using,如圖所示。
然后在main函數中就可以直接調用dll文件中的類了。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using MyTest;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
Class1 cl = new Class1();
cl.show();
Console.ReadKey();
}
}
}
最后實驗結果,如圖所示。