这个问题是不言自明的,但这里有一个示例复制案例。
我有三个 resx 文件:
Translations.resx
Has code generation enabled and no key-value pairs
Translations.en.resx
String1 : Value1
String2 : Value2
Translations.fr.resx
String1 : Valeur1
要从法语资源中获取资源,我可以调用:
Translations.ResourceManager.GetString("String1", new CultureInfo("fr"));
这Valeur1
将按预期返回。将参数更改为在资源回退过程之后String2
的返回。Value2
我想做的是关闭这个过程,如果密钥不在我提供的特定文化中,则允许返回 null GetKey
。有可能吗?如果可以,我该如何做到这一点?