我想检查十进制数是 NULL 还是它有一些值,因为该值是从类对象中的数据库分配的:
public decimal myDecimal{ get; set; }
然后我有
myDecimal = Convert.ToDecimal(rdrSelect[23].ToString());
我在尝试:
if (rdrSelect[23] != DBNull.Value)
{
myDecimal = Convert.ToDecimal(rdrSelect[23].ToString());
}
但我得到了这个:
表达式的结果始终为“真”,因为“十进制”类型的值永远不会等于 null
如何检查该十进制数是否具有某些值?