如何解析像“-2.000000e + 000”这样的数字

时间:2011-09-15 11:52:32

标签: c# parsing double

我正在尝试从xml文件中读取一些数据,数字以“-2.000000e + 000”等形式保存

我尝试使用“double.Parse”,但它返回的数字为-2000000 !!!!有谁能告诉我我做错了什么?

1 个答案:

答案 0 :(得分:9)

CultureInfo.InvariantCulture传递给double.Parse

double.Parse("-2.000000e+000", CultureInfo.InvariantCulture);