Using using with nested namespaces
<p>Is there any reason, why</p>

<pre><code>new N1.N2.N3.C();
</code></pre>

<p>would compile, but</p>

<pre><code>using N1.N2;
...
new N3.C();
</code></pre>

<p>would not?</p>

<p><strong>EDIT</strong></p>

<p>Class C is defined in another referenced assembly like this:</p>

<pre><code>namespace N1.N2.N3
{
   class C
   {
   }
}
</code></pre>
