title: Object reference not set to an instance of an object.Why doesn't .NET show which object is `null`?
body: <p>Regarding this .NET unhandled exception message:</p>
  
  <blockquote>
    <p>Object reference not set to an instance of an object.</p>
  </blockquote>
  
  <p>Why doesn't .NET show which object is <code>null</code>?</p>
  
  <p>I know that I can check for <code>null</code> and resolve the error. However, why doesn't .NET help pointing out which object has a null-reference and which expression triggered the <code>NullReferenceException</code>?</p>