gpt4 book ai didi

c# - 输入字符串的格式不正确 #2

转载 作者:可可西里 更新时间:2023-11-01 07:59:30 33 4
gpt4 key购买 nike

double temp;
temp = (double)Convert.ToDouble("1234.5678");

嘿,女士们,我一辈子都弄不明白为什么上面的代码行不通。上面的行给了我一个运行时错误,上面写着;

An unhandled exception of type System.FormatException occurred in mscorlib.dll

Additional information: Input string was not in a correct format.

最佳答案

据我所知,Convert 方法使用当前语言环境来进行此类转换。在这种情况下,我猜你当前的语言环境会期望逗号作为小数点。尝试为您的应用程序设置当前区域设置或转换为使用点的某些语言/国家/地区(例如 en_US)。该方法应提供第二个可选参数以提供 IFormatProvider 作为替代解决方案。

关于c# - 输入字符串的格式不正确 #2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5275380/

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