c# - 为什么英语(加勒比海)的文化名称是 "en-029"?

标签 c# .net culture cultureinfo

为什么是culture name用于英语(加勒比海)“en-029”?

我知道“en-CA”用于英语(加拿大),但为什么是 029?它意味着什么?为什么选择它?

最佳答案

Michael Kaplan(又名 Microsoft 的 Unicode 大师)just wrote a blog post关于上周的事。

编辑

实际上,如果您阅读评论,您会发现 029 甚至不是 ISO 3166 代码,因为 ISO 3166 仅与国家/地区有关。那就是UN M.49进来定义指定的代码:

a wide variety of geographical, political, or economic regions, like a continent, a country, or a specific “group of developing countries”.

这就是您获得加勒比地区代码 029 的地方。

关于c# - 为什么英语(加勒比海)的文化名称是 "en-029"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7192410/

相关文章:

c# - {} 在 linq 结果中

c# - C#/.NET 是否有长度单位的内置转换例程?

c# - WPF CollectionViewSource 的组属性

kendo-ui - 如何改变Kendo Grid的文化?

c# - Oracle 根据浏览器文化返回日期时间格式

c# - 如何避免获得 "possible "null“分配给不可为 null 的实体”

c# - 如何在 C# 中 reshape 数组

c# - 在静态类中返回多个值

c# - AvalonDock - 如何禁止拉出窗口的 float 元素

c# - 静态字段/属性初始化