我曾经在命名空间之外使用完全限定的命名空间,如下所示。
using D.E.F
namespace A.B.C
{
我最近开始使用ReSharper,我注意到一条消息 Qualifier是多余的,对应于限定符 D 。因此,我可以使用像
这样的命名空间namespace A.B.C
{
using E.F
请注意,我没有在命名空间内使用使用D.E.F 。
这是Resharper试图报告的Visual Studio 2012中的新功能。我仍然不明白编译器如何理解真正的命名空间 D.E.F 而不是 E.F ?