Czy istnieje powód, aby wybrać jeden z nich?
DateTime myDate = new DateTime();
lub
DateTime myDate = default(DateTime);
Oba są równe 1/1/0001 12:00:00 AM
.
default(DateTime)
lub new DateTime()
. Są to obie stałe czasowe kompilacji , wymagane dla opcjonalnych wartości parametrów. Jeśli nie są wymagane kompilacji stałe czasowe, a następnie default(DateTime)
, new DateTime()
i DateTime.MinValue
są wymienne.
DateTime.MinValue
, więc możesz również zrobićDateTime myDate = DateTime.MinValue
również: /