没有办法,见
http://msdn.microsoft.com/zh-cn/library/sf0df423(VS.80).aspx
using 指令的范围限制为包含它的文件。
放到类外面的命名空间下就可以了
namespace NS
{
using A = System.Console;//定义命名空间的别名
using B = using NS.Program;//声明类型别名
class Program
{
static void Main(string[] args)
{
A.WriteLine("Test");
B.test();
}
static void test()
{
Console.WriteLine("Hello world");
}
}
}
这个应该没有什么办法,如果有办法,大家也就都不用每个文件都写什么using System了