欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

c#可空类型的作用说明

程序员文章站 2024-02-15 23:22:58
可空类型用途主要是从数据库读取数据有可能为空,而不是插入使用,插入数据都要进行验证,如果要插入数据库的null,则使用dbnull.value 判断取出的数据是否为数据库...

可空类型用途主要是从数据库读取数据有可能为空,而不是插入使用,插入数据都要进行验证,如果要插入数据库的null,则使用dbnull.value

判断取出的数据是否为数据库中的null,如果是则赋值给可空的datetime类型的lockdatatime 属性

tseat.lockdatatime = reader.isdbnull(5) ? null : (datetime?)reader.getdatetime(5);

判断取出的数据是否为数据库中的null,如果是则赋值给可空的int类型的testint 属性

tseat.testint = reader.isdbnull(6) ? null : (int?)reader.getint32(6);