title: How can it be that this == null?
body: <p><strong>EDIT</strong>: This is not a duplicate of this <a href="https://stackoverflow.com/questions/3143498/why-check-this-null">question</a> as this one is a practical example working with Delegate.CreateDelegate and the other one is a theoretical discussion about IL. Nothing to do one with each other besides the words this and null.</p>
  
  <p>Relative to this <a href="https://stackoverflow.com/questions/17673403/weird-nullreferenceexception-on-a-dependenceproperty">question</a> ...</p>
  
  <p>I have a situation when an event handler is called on an instance that is null. Weird. Look at the image:</p>
  
  <p><img src="https://i.stack.imgur.com/4BhlN.png" alt="enter image description here"></p>
  
  <p>I do not understand what is happening. How an instance method can be called on a null instance???</p>