首先 VS2010的方法

1.这是MyLib.cs (要用来生成DLL文件的.cs)
首先,打开VS2010,新建一个项目,“库文件”如图
一部分代码会自动生成,然后在其中写入一个静态方法(并非必须静态)方便调用。生成。会在Debug\bin中找到相应DLL文件
using System;
using System.Collections.Generic;
using System.Linq;
using System.Runtime;
using System.Text;


namespace MyLib
{
    public class Class1
    {

        public static void print() 
        {

            Console.WriteLine("Ca a!");
            
        }
    }
}

2.这是主程序
跟建立普通项目一样,建立完成之后需要将上步生成的Dll文件放在新项目中的文件夹下,最好新建一个文件夹如lib
在“项目”->“添加引用”中将现在项目下面的Dll拷贝版添加进来
然后using 上一步的命名空间即可。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using ConsoleApplication2;

namespace ConsoleApplication2
{
    class Program
    {
        static void Main(string[] args)
        {
           MyLib.Class1.print();
           Console.ReadLine();
        }
    }
}



===================================================================

===================================================================


记事本版


代码肯定不会变动太多
只是编译过程需要注意
(windows\.net Framework下找到csc.exe  将csc.exe添加到环境变量的Path中)

生成库文件的指令csc /target:library /out:MyLib.DLL MyLib.cs
带库文件的程序编译指令 csc /out:Program.exe /reference:MyLib.DLL Program.cs

如此即可
Vs2010 只不过将编译指令融入了设置文件中。