Absolute/outer and inner namespace confusion in C#
<pre><code>using Foo.Uber;

namespace MyStuff.Foo
{
    class SomeClass{
        void DoStuff(){
            // I want to reference the outer "absolute" Foo.Uber
            // but the compiler thinks I'm refering to MyStuff.Foo.Uber
            var x = Foo.Uber.Bar();
        }
    }
}
</code></pre>

<p>How could I solve this? Just moving the using statement inside my namespace doesn't help.</p>
