title: What is the best way to handle different date formats in C# Dynamically with out hard coding Current culture info
body: <p>Example : "02/03/2014" mm/dd/yyyy (US) and "03/02/2014" dd/mm/yyyy  (French). </p>
  
  <p>They are the same date but different region of the world. </p>
  
  <p>I know I need to convert them to date objects then compare them. </p>
  
  <p>Is there a way to dynamically pull and set culture info from the system, so that the the date format will be specific to the region with out hard coding the culture info?  </p>
  
  <p>Hard coding -<code>Thread.CurrentThread.CurrentCulture = new CultureInfo("fr-FR");</code></p>