title: C# convert string to double in locale
body: <p>In my locale the decimal separator is a ','.</p>
  
  <p>However I would still like to write a C# application which works with numbers that use the '.' as decimal separator.</p>
  
  <pre><code>        string b = "0,5";
          double db = double.Parse(b); // gives 0.5
  
          string a = "0.5";
          double da = double.Parse(a); // gives 5, however i would like to get 0.5
  </code></pre>