为什么C#编译器甚至没有对此代码发出警告?:
if (this == null) { // ... }
显然,这种情况永远不会得到满足.
c# compiler-construction null this
c# ×1
compiler-construction ×1
null ×1
this ×1