1. 程式人生 > >資料庫中時間欄位為null,獲取資料庫資料對映到類,類中相應的屬性的值是null還是時間預設值

資料庫中時間欄位為null,獲取資料庫資料對映到類,類中相應的屬性的值是null還是時間預設值

          由於最新需要判斷資料庫中時間是否符合邏輯資料來做後續業務處理,但是就是有點蒙,開始直接判斷是否為初始值,就是預設值,也就是  DateTime.MinValue,但是我想就是不對,後來看了一下資料庫實體類的宣告才發現,資料庫中為null,如果宣告為可空型別DateTime?,則時間就直接為null,如果就是宣告為DateTime,則屬性值就是預設值,小小知識點,但是在細節中卻常用。