gpt4 book ai didi

.net - 我(美国人)如何测试我的 ASP.NET/SQL Server 应用程序是否正确处理德国的小数

转载 作者:行者123 更新时间:2023-12-02 13:21:33 25 4
gpt4 key购买 nike

在美国,您使用“.”。作为分隔符,但在德国您使用“,”。我正在尝试测试我的逻辑是否足够聪明来处理其中任何一个,但我似乎无法将我的 Windows 2000 计算机设置为德语模式。

我进入“控制面板”、“区域选项”,并将“您的区域设置”更改为“德国”。然后我重新启动了 IIS 和 SQL Server。但我的改变似乎并没有生效。

这些行仍然显示“.”作为分隔符。

System.Globalization.CultureInfo ci = 新 系统.全局化.CultureInfo( System.Threading.Thread.CurrentThread.CurrentCulture.Name);

Response.Write(ci.NumberFormat.NumberDecimalSeparator);

我做错了什么?

最佳答案

测试这一点的最佳方法是将全局化元素添加到您的 web.config 中,例如:

<system.web>
<globalization culture="de-DE" uiCulture="en-US" />
</system.web>

将区域性更改为 de-DE 将影响日期和数字格式:如果需要,您还可以更改 uiCulture,将 uiCulture 保留为 en-US 意味着您将收到美国英语的异常消息。

关于.net - 我(美国人)如何测试我的 ASP.NET/SQL Server 应用程序是否正确处理德国的小数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/717447/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com