C#命名空间

命名空间是为了将不同类放进同一个文件中,类似c语言中的头文件,便于封装类,避免命名冲突。

using的使用命名方法:

例如在namespace mytest中test类可以用:

using hh=mytest.test;

将hh转换成test类。

可以将同一个命名空间分为多块来写,可以用命名空间.来使用单独,或使用命名空间全部来使用全部.

为了避免同时引用不同命名空间中的相同类采用::别名限定符。

例如 n1,n2都有test类。要使用其中一个则需要。

using t=n1;

t::test t1=new t::test();

如果在默认全局命名空间中,这使用global别名。

原文地址:https://www.cnblogs.com/dlvguo/p/9735096.html