jjzjj

CultureNotFoundException

全部标签

c# - 无效的 CultureInfo 不再抛出 CultureNotFoundException

使用es-CA创建文化信息,显然不正确应该抛出异常,但现在不会。这之前抛出了一个CultureNotFoundException:newCultureInfo("es-CA")。它现在似乎退回到es并带有“UnknownLocale”。虽然,像xy-ZZ这样的操作也有效,但这很奇怪?为什么这不再抛出异常?这在最新版本的.NET中是否发生了变化?更新1文档提到了以下内容:iftheoperatingsystemdoesnotsupportthatculture,andifnameisnotthenameofasupplementaryorreplacementculture,themet