确定对象引用变量是否为null的最佳方法是什么?

是下面吗?

MyObject myObjVar = null;
if (myObjVar == null)
{
    // do stuff
}

最佳答案

是的,是的,下面的代码段是您要执行任意代码的方法:

MyObject myObjVar;
if (myObjVar == null)
{
    // do stuff
}

顺便说一句:您的代码将无法按现在的方式进行编译,因为myObjVar在初始化之前就已被访问。

09-10 14:36