我正在查询一个数据库,我得到的一些结果是空的。我将这些值设置为数据类型为 double 的变量。我们称变量为“结果”。所以我尝试设置一个 if 语句来查看它等于 Null ,这当然不起作用。这是我对该 if 语句的代码:
if (results == null)
{
results = 0;
}
我使用此代码得到的错误是:
The operator == is undefined for the argument type(s) double, null
有没有更好的方法来确定它是否为空?
原文由 pallasmedia 发布,翻译遵循 CC BY-SA 4.0 许可协议
我建议使用
Double
不是您的类型的 两倍,然后检查空值。