2012-04-22 63 views
0

我必須將浮點數存儲在字符串中。當嘗試將字符串解析爲浮點數時出現FormatException

Longitude "15.628351800000019" string 
Latitude "60.61594090000001" string 

我試圖解析這些爲花車這樣

float.Parse(Longitude) 

當我這樣做,我出現FormatException trowed。問題是什麼? ASP.Net MVC 3 C#

+1

你嘗試用','替換'.'? – 2012-04-22 18:44:53

+0

其不拋異常,緯度顯示60.61594 – Habib 2012-04-22 18:48:29

+0

謝謝juergen!這解決了它:) – 2012-04-22 18:52:26

回答

2

嘗試

float lon = float.Parse(Longitude, System.Globalization.NumberStyles.Any);