如何按键读取资源文件?

时间:2018-02-28 04:46:32

标签: .net vb.net localization visual-studio-2017

如何根据密钥从资源文件中检索值?

我有一个名为GlobalStrings.resx的资源文件:

enter image description here

我希望能够传递Sheepsmilk并返回Sheep's milk

如何根据密钥从资源文件中检索值?

我试过这样:

Dim milk = My.Resources.GlobalStrings["Sheepsmilk"]

然而,我得到以下例外:

  

'GlobalStrings'是类类型,不能用作表达式。

1 个答案:

答案 0 :(得分:2)

您可以使用ResourceManager

Dim result = My.Resources.Resource1.ResourceManager.GetString("String1")