gpt4 book ai didi

c# - Convert.ToDouble 在法语系统中抛出错误

转载 作者:行者123 更新时间:2023-11-30 19:02:20 29 4
gpt4 key购买 nike

当字符串将字符串值转换为 double 值时,我遇到了问题。例如:

string val="2.0";
double dval=Convert.ToDouble(val);

在法语系统上执行此代码会引发错误,因为在法语中他们使用 ,(逗号)而不是 .(点)。

有什么解决办法吗???

最佳答案

Convert.ToDouble(val, System.Globalization.CultureInfo.InvariantCulture);

Double.Parse(val, System.Globalization.CultureInfo.InvariantCulture);

关于c# - Convert.ToDouble 在法语系统中抛出错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13833840/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com