准备工作:
1. 新建一个控制台程序Project:CombinedDlls.
2. 再新建一个Class Library Project: ThirdPartyTool,新建一个类Util.cs, 在其中实现一个static的SayHelloTo(string name)方法。
3. CombinedDlls引用ThirdPartyTool,并在代码中调用SayHelloTo方法。
SayHelloTo方法。
using System;
namespace ThirdPartyTool
{
public class Util
{
public static void SayHelloTo(string name)
{
Console.WriteLine("Hello " + name);
}
}
}
在控制台程序工程(CombinedDlls)的Main()中调用:SayHelloTo方法。
using System;
using System.Linq;
using System.Reflection;
using ThirdPartyTool;
namespace CombineDlls
{
class Program
{
static void Main(string[] args)
{
Util.SayHelloTo("Peter");
Console.ReadLine();
}
}
}
这时我们Build程序,可是看到Build之后的文件如下图所示。