Is it possible to somehow use the same using
alias for multiple namespaces, for which I know they don't have overlapping class names, in C#?
For example if I could do something like this:
using NSP = namespace1.namespace2;
using NSP = namespace1.namespace3;
namespace2
and namespace3
don't have classes with the same name, so there're no worries about ambiguous class names, and it would be more convenient for me to write:
NSP.Class1 obj1 = new NSP.Class1();
than
NSP.namespace2.Class1 obj1 = new NSP.namespace2.Class1();
in case I use
using NSP = namespace1;