一个源文件引用另外一个文件的类库
namespace Frank2 { public class Test { public void Print() { System.Console.WriteLine(this.GetType().Namespace); } } }
csc /t:library Test2.cs //输出一个单文件程序集
using System; using F2 = Frank2; namespace Frank { public class Test { public int Age{get;set;} public static void Main(string[] args) { F2::Test t = new F2::Test(); t.Print(); } } }
csc /t:exe /reference:Test2.dll /out:Frank.exe Test.cs //输出一个带入口的程序集
执行Frank.exe文件
输出结果:Frank2