title: Why C# allowed DateObject.Date.Date.Date.Date?
body: <p>See this below code</p>
  
  <pre><code>DateTime date = new DateTime();
  var day = date.Date.Date.Date.Date.Date.Date.Date.Date.Date;
  </code></pre>
  
  <p>Why C# allowed this kind of funny codes? Is it bug? </p>
  
  <p>Same as <code>Tostring().Tostring().Tostring().Tostring().Tostring().Tostring()</code></p>