我想解析一个字符串"3.5"
到一个双倍。然而,
double.Parse("3.5")
产量 35 和
double.Parse("3.5", System.Globalization.NumberStyles.AllowDecimalPoint)
抛出一个FormatException
.
现在我的计算机的区域设置设置为德语,其中逗号用作小数分隔符。它可能需要做一些事情double.Parse()
期待"3,5"
作为输入,但我不确定。
如何解析包含十进制数字的字符串,该数字可能会或可能不会按照我当前区域设置中指定的格式进行格式化?
double.Parse("3.5", CultureInfo.InvariantCulture)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)