您的位置: 首页 > 技术问答 > 处理布尔空值 处理布尔空值 分类: 技术问答 • 2022-07-12 15:52:23 问题描述: 我有一个程序从数据库中提取值进行处理。有一次,我拉了一个布尔字段来陈述讲座是否正在举行。我使用以下语句:处理布尔空值 var lectureOn = row.Field<bool?>("LectureOn"); 这适用于1和0,但我想知道它是否容易出现NULL值?如果是这样,是否有更好的方法可以使用? +0 你可以很容易地测试它,在'LectureOn'中检查你的表是否有'null'的记录,然后当你尝试加载你的记录时,看看你的C#中是否有任何错误。 – Habib 2014-12-05 15:15:53 +0 哪里是使用lectureOn的逻辑? – Pieter21 2014-12-05 15:17:00 答 但我想知道是否容易出现NULL值? 不,它不是,因为您使用的是可空的布尔值。 通常, 可空类型可以表示正确的范围内其 基础值类型的值,加上附加的空值。 欲了解更多文件,请看看here。
你可以很容易地测试它,在'LectureOn'中检查你的表是否有'null'的记录,然后当你尝试加载你的记录时,看看你的C#中是否有任何错误。 – Habib 2014-12-05 15:15:53
哪里是使用lectureOn的逻辑? – Pieter21 2014-12-05 15:17:00