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.MinValuenhư vậy: /