title: DateTime.MinValue vs new DateTime() in C#
body: <p>When getting SQL DateTime Resharper suggests to use <code>new DateTime()</code> when value is <code>DBNull.Value</code>. I've always used <code>DateTime.MinValue</code>. Which is the proper way?</p>
  
  <pre><code>DateTime varData = sqlQueryResult["Data"] is DateTime ? (DateTime) sqlQueryResult["Data"] : new DateTime();
  </code></pre>