Có một lý do để chọn một trong những cái này hơn cái kia?
DateTime myDate = new DateTime();
hoặc là
DateTime myDate = default(DateTime);
Cả hai đều bằng nhau 1/1/0001 12:00:00 AM
.
default(DateTime)
hoặc new DateTime()
. Đó là cả hai hằng số thời gian biên dịch , được yêu cầu cho các giá trị tham số tùy chọn. Nếu hằng số thời gian biên dịch không bắt buộc, sau đó default(DateTime)
, new DateTime()
và DateTime.MinValue
được hoán đổi.
DateTime.MinValue
, vì vậy bạn cũng có thể làmDateTime myDate = DateTime.MinValue
như vậy: /