标签: c# parsing double
我正在尝试从xml文件中读取一些数据,数字以“-2.000000e + 000”等形式保存
我尝试使用“double.Parse”,但它返回的数字为-2000000 !!!!有谁能告诉我我做错了什么?
答案 0 :(得分:9)
将CultureInfo.InvariantCulture传递给double.Parse:
CultureInfo.InvariantCulture
double.Parse
double.Parse("-2.000000e+000", CultureInfo.InvariantCulture);