处理布尔空值
本文关键字:空值 布尔 处理 | 更新日期: 2023-09-27 18:33:13
我有一个从数据库中提取值进行处理的程序。有一次,我拉了一个布尔字段来说明是否正在举行讲座。我使用以下语句:
var lectureOn = row.Field<bool?>("LectureOn");
这适用于 1 和 0,但我想知道 NULL 值是否容易出错?如果是这样,有没有更好的方法可以使用?
但我想知道 NULL 值是否容易出错?
不,它不是,因为您使用的是可为空的布尔值。
一般
可为 null 的类型可以表示其 基础值类型,外加一个附加 null 值。
有关更多文档,请查看此处。