如何将带有小数点的字符串解析为双小数点?
我想解析一个字符串,如"3.5"变成双人间。然而,
"3.5"
double.Parse("3.5")
收益35和
double.Parse("3.5", System.Globalization.NumberStyles.AllowDecimalPoint)
抛出FormatException.
FormatException
现在,我的计算机的区域设置为德语,其中逗号用作十进制分隔符。它可能得用它来做点什么double.Parse()期待"3,5"但我不确定。
double.Parse()
"3,5"
如何解析包含十进制数的字符串,该数字可能被格式化,也可能没有按照当前区域设置中指定的格式进行格式化?
长风秋雁
相关分类