1)打开C#,新建类,添加以下代码:
using System;
using System.Collections.Generic;
using System.Text;
namespace Dll
{
public class Show
{
public string Messages ( )
{
return "欢迎使用Visual C#做的DLL文件!" ;
}
}
}
2)将该类保存为文件Dll.cs,放在C盘根目录下。打开命令行(办法是 开始——运行——输入 CMD),在命令行下进入目录 C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\。然后输入csc /target:library /out:MyLibrary.DLL C:\Dll.cs,然后编译器就会进行编译,并将编译后的DLL文件存放在C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\下。
3)使用DLL1、先引入dll的命名空间:using DLL的命名空间;
2、在所用的项目上右击|添加引用|项目|选择所引用的DLL即可。
在C#中新建一个控制台应用程序,引用刚才编译好的MyLibrary.DLL这个DLL文件,并输入以下代码:
using System;
using System.Collections.Generic;
using System.Text;
using Dll;
namespace ConsoleApplication2
{
class Program
{
static void Main(string[] args)
{
Show hi = new Show(); // 继承名称空间中定义的Show类
Console.WriteLine(hi.Messages()); // 调用此类中的方法
Console.ReadLine();
}
}
}