确定对象引用变量是否为 null
的最佳方法是什么?
是下面的吗?
MyObject myObjVar = null;
if (myObjVar == null)
{
// do stuff
}
最佳答案
是的,你是对的,如果你想执行任意代码,下面的代码片段是可行的方法:
MyObject myObjVar;
if (myObjVar == null)
{
// do stuff
}
顺便说一句:您的代码不会像现在这样编译,因为 myObjVar
在初始化之前被访问。
关于c# - 如何判断对象引用是否为空?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12000228/