【发布时间】:2010-10-07 17:08:35
【问题描述】:
这里是场景......
if (entry.Properties["something"].Value != null)
attribs.something = entry.Properties["something"].Value.ToString();
虽然有效且工作正常,但对我来说这看起来很难看。如果我在执行 ToString() 之前不检查 null,那么如果属性为 null,它会引发异常。有没有更好的方法来处理这种情况?
非常感谢!
【问题讨论】:
-
那么,如果值为null,输出应该是什么?
-
它将使用分配给 attribs.something 的默认值
-
@dscoduc 我正在寻找你从 2009 年开始的 HTA jQuery 信息。现在还在吗?您的博客和网站似乎处于离线状态。
-
我的问题是 2009 年的,而您提到的问题是 2010 年的……所以另一个是我的副本,不是吗?
标签: c# .net string properties