title: Convert String to Nullable DateTime
body: <blockquote>
    <p><strong>Possible Duplicate:</strong><br>
    <a href="https://stackoverflow.com/questions/192121/how-do-i-use-datetime-tryparse-with-a-nullabledatetime">How do I use DateTime.TryParse with a Nullable&lt;DateTime&gt;?</a>  </p>
  </blockquote>
  
  
  
  <p>I have this line of code </p>
  
  <pre><code>DateTime? dt = Condition == true ? (DateTime?)Convert.ToDateTime(stringDate) : null;
  </code></pre>
  
  <p>Is this the correct way to convert string to Nullable DateTime, or is there a direct method to convert without <em>converting</em> it to DateTime and again <em>casting</em> it to Nullable DateTime?</p>