在c#中使用逗号输入小数

时间:2012-09-24 15:04:14

标签: c# string culture

我有一个问题

在印度尼西亚,我们通常使用8,5而不是8.5 但是当我在文本框中写8,5时,它意味着85

如何解决? 我想用逗号

更改点

1 个答案:

答案 0 :(得分:5)

您可能正在某处使用double.TryParse。切换到this overload并使用provider传递new CultureInfo("id-ID")参数的印度尼西亚文化。

double.Parse的示例:

double result = double.Parse("6,5", new CultureInfo("id-ID"));