是否可以在 C# 中以某种方式using
为多个命名空间使用相同的别名,我知道它们没有重叠的类名?
例如,如果我可以做这样的事情:
using NSP = namespace1.namespace2;
using NSP = namespace1.namespace3;
namespace2
并且namespace3
没有同名的类,所以不用担心类名有歧义,我这样写会更方便:
NSP.Class1 obj1 = new NSP.Class1();
比
NSP.namespace2.Class1 obj1 = new NSP.namespace2.Class1();
如果我使用
using NSP = namespace1;