gpt4 book ai didi

.net - 如何使用相应的RegionInfo.GeoId获取所有国家

转载 作者:行者123 更新时间:2023-12-02 04:14:52 25 4
gpt4 key购买 nike

如我所见,并非所有国家都使用CultureInfo.GetCultures(CultureTypes.AllCultures & ~CultureTypes.NeutralCultures)列出
如果查看下面的对话框,可以看到那里缺少国家/地区。如何从.Net获取此完整列表(以及相应的RegionInfo.GeoId)?
alt text http://www.freeimagehosting.net/uploads/22d7ef4169.png

最佳答案

看起来您无法执行此操作(至少不使用.NET中的CultureInfo)。
CultureInfo documentation说:

请记住,区域性名称和标识符仅表示可以在特定计算机上找到的区域性的子集。 Windows版本或Service Pack可以更改可用的区域性。应用程序使用CultureAndRegionInfoBuilder类添加自定义区域性。用户使用Microsoft Locale Builder工具添加自己的自定义区域性。 Microsoft区域设置生成器使用CultureAndRegionInfoBuilder类以托管代码编写。

我对此也感到很伤心,我得出的结论是,无论如何将我的应用程序的业务行为依赖于Microsoft有关在.NET中添加或删除区域性的决定的做法都是不明智的。

关于.net - 如何使用相应的RegionInfo.GeoId获取所有国家,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3343001/

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