我想将 null 设置为 DateTime 变量:DateTime SaleDate = null;得到错误:Cannot convert null to 'System.Data.Time' because it is a non-nullable value type.为什么我不能设置为空?告诉系统DateTime变量未设置为任何值的最佳方法是什么?
1 回答
繁花如伊
TA贡献2012条经验 获得超12个赞
DateTime 是一种值类型,因此您需要使用Nullable<DateTime>
(或 ? 语法糖DateTime?
)来设置空值。
DateTime? SaleDate = null;
- 1 回答
- 0 关注
- 553 浏览
添加回答
举报
0/150
提交
取消