title: string to double issue, dot is removed
body: <p>I have a string value, containing longitude or latitude value.</p>
  
  <p>However, when I try to convert this to a double, I end up with a number where the dot is removed and placed at the end.</p>
  
  <p>This is not what I want. What am I missing?</p>
  
  <p>This is the value I get: <code>200,5,1.4928184,0.1609203</code> and this is the method I use to get the value:</p>
  
  <pre><code> var responseBytes = ms.ToArray();
                  var encoding = new System.Text.ASCIIEncoding();
                  var coords = encoding.GetString(responseBytes);
                  var parts = coords.Split(new char[] { ',' });
  
  
  //this piece of code returns me wrong values! When I debug this piece parts[2] is exactly 1.4928184
                  return new Coordinaat(Double.Parse(parts[2]),
                      Double.Parse(parts[3]));
  </code></pre>
  
  <p>See code example below for constructor:</p>
  
  <pre><code> public Coordinaat(double lat, double lon)
          {
              this.Latitude = lat;
              this.Longitude = lon;
          }
  </code></pre>
  
  <p>Output:
  <code>lat 114928184 lon 01609203</code> --> where did my dots go to??</p>