永发信息网

如何为DateTime类型赋Null值!!

答案:4  悬赏:20  手机版
解决时间 2021-04-26 03:34
  • 提问者网友:ミ烙印ゝ
  • 2021-04-25 23:40
如何为DateTime类型赋Null值!!
最佳答案
  • 五星知识达人网友:话散在刀尖上
  • 2021-04-26 01:07

DateTime是结构体的,所以不能为NULL,只有类可以为NULL,但如果是C#的话,可以定义:


DateTime? time = null;表示可以为空的结构体,要赋值的话就是time.Value = DateTime.Now;

全部回答
  • 1楼网友:玩家
  • 2021-04-26 04:35
高端哥,建议你还是用js的把。。实话说来。net1.1 还不如js js里面绝对可以实现你的愿望。
  • 2楼网友:归鹤鸣
  • 2021-04-26 03:07
Datetime是struct,值类型,值类型是不能为null的.只有Datetime的泛型表达DateTime?类型可以赋值为null,但这只是一种简写,DateTime?的实际类型为Nullable<DateTime>.所有值类型都可以转换为这种形式来赋值为null.
  • 3楼网友:低血压的长颈鹿
  • 2021-04-26 01:58
DataTime 不可能为空值 他应该有个默认的时间值 没有实践 我想是这样
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯