我正在查询一个数据库,其中一些结果是null。我正在将这些值设置为双精度数据类型的变量。让我们称这个变量为“results”。因此,我尝试设置一个if语句来查看它是否等于Null,但这当然不起作用。以下是我为该if语句编写的代码:
if (results == null)
{
results = 0;
}
使用这段代码时我遇到的错误是:
The operator == is undefined for the argument type(s) double, null
有没有更好的方法来确定它是否为空?
null
的类型,例如Double
。原始数据类型不能为null。 - Dave Newton