Il metodo viene chiamato con un valore null o fornisce un'eccezione di riferimento null?
MyObject myObject = null;
myObject.MyExtensionMethod(); // <-- is this a null reference exception?
In questo caso non dovrò mai controllare il mio parametro 'this' per null?
Cannot perform runtime binding on a null reference
.