क्या इनमें से किसी एक को दूसरे पर चुनने का कारण है?
DateTime myDate = new DateTime();
या
DateTime myDate = default(DateTime);
ये दोनों बराबर हैं 1/1/0001 12:00:00 AM
।
default(DateTime)
या तो उपयोग कर सकते हैं या new DateTime()
। वे दोनों संकलित समय स्थिरांक हैं , जो वैकल्पिक पैरामीटर मानों के लिए आवश्यक हैं। यदि संकलन समय स्थिरांक की आवश्यकता नहीं है, तो default(DateTime)
, new DateTime()
है, और DateTime.MinValue
परस्पर विनिमय कर रहे।
DateTime.MinValue
, इसलिए आप भी बस कर सकते हैंDateTime myDate = DateTime.MinValue
: /