小编Sid*_*dhi的帖子

如何检查动态对象是否为空

最近看到下面的代码,让我很困惑。

dynamic resultObj = SomeClass.run(arg);
if (resultObj == null || resultObj.ToString() == null)
{
    /* Error handling */
}
Run Code Online (Sandbox Code Playgroud)

假设SomeClass是您的典型类(不会覆盖ToString()),是否有理由需要条件的第二部分?另外,这段代码是否还有其他潜在的问题?

c# null dynamic tostring

10
推荐指数
1
解决办法
2万
查看次数

标签 统计

c# ×1

dynamic ×1

null ×1

tostring ×1