【发布时间】:2014-04-04 13:50:37
【问题描述】:
double test = Convert.ToDouble("39,618840");
这给了我一个格式异常,我尝试使用 Cultureinfo.invariantculture 设置,它也是一样的。
【问题讨论】:
-
我们应该将其解释为 3900 万(等等),还是 39“和一点”?两者都是有效的解释......
-
不变文化需要一个点作为小数分隔符,而不是逗号。您需要指定使用逗号分隔符的区域性。
标签: c# visual-studio xaml windows-phone culture