XML dosyasından bazı x ve y koordinatlarını okuyorum.Convert.ToDouble neden Değeri faktör 1000'e değiştiriyor?
koordinatları yüzden bu 3.47
, -1.54
, .. ve benziyorsun. Ben
double x, y;
x = Convert.ToDouble(reader["X"]); // X Value: 3.47
tarafından çifte değişkene değer atamak zaman
Değer
Neden bu böyledir 3470.00
olur?
Yanlış kültür ayarlarını kullanmalıyım? Convert.ToDouble (okuyucu ["x"], CultureInfo.InvariantCulture) 'ı deneyin –