我想將 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 關注
- 593 瀏覽
添加回答
舉報
0/150
提交
取消