相关疑难解决方法(0)

无效的CultureInfo不再抛出CultureNotFoundException

创建一个文化信息es-CA,这显然是不正确应该抛出一个异常,但不再做.

之前扔了一个CultureNotFoundException:new CultureInfo("es-CA").它现在似乎回归到es"未知的语言环境".虽然,做一些类似的xy-ZZ工作,但这很奇怪?

为什么这不再抛出异常?这是在最近的.NET版本中改变了吗?

更新1

文档提到了以下内容:

如果操作系统不支持该文化,并且name不是补充或替换文化的名称,则该方法抛出CultureNotFoundException异常.

在Windows 7上进行测试时,它会抛出,CultureNotFoundException但在Windows 10上它不会抛出异常.

.net c# globalization

11
推荐指数
2
解决办法
1668
查看次数

标签 统计

.net ×1

c# ×1

globalization ×1