以下のように、名前空間の外側で完全修飾名前空間を使用していました。
using D.E.F
namespace A.B.C
{
最近 ReSharper を使い始めたのですが、修飾子Dに対応する修飾子が冗長であるというメッセージに気付きました。その結果、次のような名前空間を使用できます
namespace A.B.C
{
using E.F
名前空間内でDEFを使用していないことに注意してください。
これは、Resharper が報告しようとしている Visual Studio 2012 の新機能ですか。コンパイラが実際の名前空間がDEFではなくEFであることをどのように理解するのか、まだわかりませんか?