I'm unsure why the following two statements return different results. I would expect that the second SmartDate constructor would return the same result as the first. Can somebody set me straight?
// myDate1.Date = 12/31/9999 11:59:59 PM
var myDate1 = new SmartDate((string)null, false);
// myDate2.Date = 1/1/0001 12:00:00 AM
var myDate2 = new SmartDate((DateTime?)null, false);
Copyright (c) Marimer LLC