我已经阅读了所有关于为什么应该使用“使用”内部/外部命名空间以及为什么应该使用或不使用“var”的问题。
我不希望在这里找到答案。
我想知道(或确认)的是:下面的两个声明有区别吗?
namespace MyCo.MyProject.MyModule
{
using MyModule2;
/*Put class definition here*/
}
namespace MyCo.MyProject.MyModule
{
using MyCo.MyProject.MyModule2;
/*Put class definition here*/
}
那么在 using 指令中为命名空间使用完全限定名称与不使用它们有什么区别?
我认为没有,但是如果有人可以给我一个参考,我可以证明(或者如果我错了反驳它(反驳真的是一个英文单词还是我在编造?))这个,它会太棒了。