首先创建一个从文件b.cs:
using System;
namespace superdont
{
class testprint
{
public void print()
{
Console.Write("lilizong");
}
}
}
其次创建一个主文件a.bs,引用从文件的命名空间中的类的方法。
using System;
using superdont;
namespace lilizong
{
class test
{
public static void Main()
{
testprint a = new testprint();
a.print();
}
}
}
此时如果直接编译csc a.cs会导致错误,提示无法找到命名空间“superdont"。
正确的编译方式为,将主文件和从文件放到一起进行编译。
为:csc a.cs b.cs,然后运行a。
C#跨文件编译问题
704

被折叠的 条评论
为什么被折叠?



