如果对象包含null或空,则如何验证或检查条件?
如何bool检查对象obj是否为null或Empty
我有以下代码:
如何bool检查对象obj是否为null或Empty
我有以下代码:
class Program
{
static void Main(string[] args)
{
object obj = null;
double d = Convert.ToDouble(string.IsNullOrEmpty(obj.ToString()) ? 0.0 : obj);
Console.WriteLine(d.ToString());
}
}
使用此代码,我收到了 NullReference Exception
错误,错误信息为 Object reference not set to an instance of an object.
请帮忙。
我不理解这里......
如何验证该对象是否为空 (null
) 或空字符串(Empty
),而无需将其转换为 .ToString() ?
有没有一种方法可以检查相同的问题?