namespace StringTest { namespace xxxx { namespace xxxx.aa { class Program { } } } } namespace StringTest { namespace xx { //下面这一句报错!!!error!!! StringTest.xxxx.xxxx.aa.Program aa = new StringTest.xxxx.xxxx.aa.Program(); class Class1 {
} } }
namespace StringTest { class ccc { StringTest.xxxx.xxxx.aa.Program aa = new StringTest.xxxx.xxxx.aa.Program(); } namespace StringTest { class Class1 { //StringTest.xxxx.xxxx.aa.Program aa = new StringTest.xxxx.xxxx.aa.Program(); } } }
空间命名是不能直接嵌套的 不能这样使用 namespace A { namespace B { } }
{
namespace xxxx
{
namespace xxxx.aa
{
class Program
{
}
}
}
}
namespace StringTest
{
namespace xx
{
//下面这一句报错!!!error!!!
StringTest.xxxx.xxxx.aa.Program aa = new StringTest.xxxx.xxxx.aa.Program();
class Class1
{
}
}
}
{
class ccc
{
StringTest.xxxx.xxxx.aa.Program aa = new StringTest.xxxx.xxxx.aa.Program();
}
namespace StringTest
{ class Class1
{
//StringTest.xxxx.xxxx.aa.Program aa = new StringTest.xxxx.xxxx.aa.Program(); }
}
}
不能这样使用
namespace A
{
namespace B
{
}
}