title: How to access to root namespace in debug
body: <p>How to access to root namespace in <strong>debug</strong> while we are inside the namespace with <strong>duplicated</strong> name?</p>
  
  <p>For example:</p>
  
  <p><strong>Root namespace:</strong> <em>Project</em></p>
  
  <p><strong>Namespace which caught a breakpoint:</strong> <em>Project</em>.Models.<em>Project</em> (notice duplicated Project segment).</p>
  
  <p><strong>Code:</strong></p>
  
  <pre><code>using Project.Models.Project;
  
  namespace Project
  {
      class Program
      {
          static void Main(string[] args)
          {
              new Foo().Bar();
          }
      }
  
      namespace Models
      {
          namespace Project
          {
              public class Foo
              {
                  public void Bar()
                  {
                       //breakpoint! in this moment I want to access to Bar class (there is no `using Project.Models.Issue;` above)
                       //var boo = new Boo(); Cannot resolve symbol 'Boo'
                  }
              }
          }
  
          namespace Issue
          {
              public class Boo { }
          }
      }
  }
  </code></pre>
  
  <p><strong>Watch window:</strong> </p>
  
  <p><a href="https://i.stack.imgur.com/d6iKa.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/d6iKa.png" alt="watch window"></a></p>
  
  <p>There is access only to nested <em>Project</em> namespace (<em>Project.Models.Project</em>), but I'm not able to access to the root namespace with the same name and go to <em>Project.Models.Issues.Boo</em>. </p>
  
  <p>Any ideas?</p>