2012-04-22 60 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);