0

我有个问题

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

如何解决?只是我想用逗号改变点

4

1 回答 1

5

您可能正在double.TryParse某处使用。切换到此重载provider使用new CultureInfo("id-ID").

示例double.Parse

double result = double.Parse("6,5", new CultureInfo("id-ID"));
于 2012-09-24T15:06:29.843 回答