在美国,您使用“。” 作为分隔符,但在德国您使用“,”。我正在尝试测试我的逻辑是否足够聪明,可以处理其中任何一个,但我似乎无法将我的 Windows 2000 机器置于德语模式。
我去了控制面板,区域选项,并将“您的语言环境”更改为“德国”。然后我重新启动了 IIS 和 SQL Server。但是我的更改似乎没有生效。
这些行仍然显示“。” 成为分隔符。
System.Globalization.CultureInfo ci = new System.Globalization.CultureInfo(System.Threading.Thread.CurrentThread.CurrentCulture.Name);
Response.Write(ci.NumberFormat.NumberDecimalSeparator);
我究竟做错了什么?