是使用null值调用方法还是提供null引用异常?
MyObject myObject = null;
myObject.MyExtensionMethod(); // <-- is this a null reference exception?
Run Code Online (Sandbox Code Playgroud)
如果是这种情况,我永远不需要检查我的'this'参数是否为null?
允许在null对象上调用扩展方法有什么意义?这让我不必要地检查扩展方法中的null对象.AFAIK,我无法理解这一点?请解释.