title: Possible Conflict with Class name & Property Name?
body: <p>If you have a namespace that contains a property in ClassA and a class that has the name of that Property somewhere else in your project and both are in the same namespace this won't cause conflicts will it?</p>
  
  <p>So lets say I have a class named Car</p>
  
  <pre><code>namespace Dealer
  {
     class Vehicle
     {
          // the main class that defines vehicle, so this is Dealer.Vehicle  (Vehicle.cs)
     }
  }
  </code></pre>
  
  <p>and a property over in some other class</p>
  
  <pre><code>namespace Dealer
  {
      class Dealer
      {
          public Vehicle Vehicle
          {
             get { return _vehicle; }
          }
      }
  }
  </code></pre>
  
  <p>so for the second it is really this for the property</p>
  
  <pre><code>public Dealer.Vehicle Vehicle
  {
       get { return _car; }
  }
  </code></pre>
  
  <p>so now you have Dealer.Vehicle and Dealer.Dealer.Vehicle.  Wondering of that would cause a conflict ever.</p>
  
  <p>If both those classes are in the same namespace and </p>