可靠地将小数字符串转换为c#
中的双打>由于区域设置,使用double.Parse
的小数点直接将字符串转换为双打可能是有问题的。 例如,如果您的系统使用逗号(,)作为十进制分离器(许多欧洲地区常见),则解析“ 3.5”可能会错误地导致35。
>。这样可以确保使用忽略区域格式的文化进行一致的解析。
double.Parse
这是执行与区域无关的转换的方法:CultureInfo.InvariantCulture
以上是如何在 C# 中可靠地将带小数点的字符串解析为 Double?的详细内容。更多信息请关注PHP中文网其他相关文章!