c#可空类型的作用说明

时间:2021-12-24 18:00:49 

可空类型用途主要是从数据库读取数据有可能为空,而不是插入使用,插入数据都要进行验证,如果要插入数据库的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);

标签:可空类型,c#
0
投稿

猜你喜欢

  • java实现PDF转图片的方法

    2021-05-24 04:29:59
  • Unity 点击UI与点击屏幕冲突的解决方案

    2022-02-22 15:50:49
  • 如何利用java控制鼠标操作一些重复的事情

    2021-11-12 12:54:02
  • Java日常练习题,每天进步一点点(2)

    2023-08-17 22:46:19
  • C#中ListView用法实例

    2021-10-15 06:10:24
  • Java中Calendar类的一些常用方法小结

    2022-11-21 06:51:06
  • 解决SpringMVC使用@RequestBody注解报400错误的问题

    2022-02-26 16:06:43
  • Mybatis如何使用ognl表达式实现动态sql

    2021-06-22 03:34:49
  • C#数据结构之最小堆的实现方法

    2023-07-15 01:59:10
  • 基于Spring整合mybatis的mapper生成过程

    2022-01-11 03:49:26
  • Android使用BroadcastReceiver监听网络连接状态的改变

    2021-12-27 05:28:35
  • Android编程实现横竖屏切换时不销毁当前activity和锁定屏幕的方法

    2022-03-08 17:38:23
  • C#实现EPL II格式打印与打印测试

    2021-10-24 06:40:50
  • Android自定义钟表特效

    2022-09-11 00:29:14
  • java开发之Jdbc分页源码详解

    2021-10-28 16:06:48
  • Fluent Mybatis实际开发中的优势对比

    2022-07-09 14:29:34
  • c# 常见文件路径Api的使用示例

    2023-06-03 21:06:12
  • Java File类 mkdir 不能创建多层目录的解决

    2022-12-01 09:20:18
  • SpringMVC @RequestMapping注解详解

    2022-08-08 06:58:14
  • SpringBoot的@Value给静态变量注入application.properties属性值

    2023-09-20 11:54:07
  • asp之家 软件编程 m.aspxhome.com