【问题标题】:How to Access Resource File in C# NET [duplicate]如何在 C# NET 中访问资源文件 [重复]
【发布时间】:2015-02-09 11:26:03
【问题描述】:

我用谷歌搜索了很多我的查询并获得了很多参考,但这给我带来了更多的困惑,所以我把我的问题放在这里。我在 Resource 文件夹下确实有我的资源文件,路径为 Resources\RR.resx,其中存储了 Key 和 Value。我想知道一种可以在后端代码中访问这些键值对的方法。

(注意:请确保是资源文件而不是资源字典)

【问题讨论】:

  • 您有 IDE 生成的“Resources.designer.cs”文件吗? (在你的情况下,这将是“RR.designer.cs”)

标签: c# .net visual-studio


【解决方案1】:

考虑到您的示例,您可以访问代码隐藏文件中的键值对,例如,

“Resource.RR.[KeyName]”。这里“'Resource' 将是您的文件夹名称/命名空间,'RR' 将是您的 cals 名称,而 [KeyName] 将是您的密钥。

但是,您还应该考虑到,一旦我们添加任何资源文件,默认访问修饰符将是“内部”,您可能必须更改为 public 或相应地使用它。

【讨论】:

    【解决方案2】:
    Properties.Resources.ResourceKey;
    

    请阅读本地化http://msdn.microsoft.com/en-us/library/vstudio/aa992030(v=vs.100).aspx 了解更多信息

    【讨论】:

      猜你喜欢
      • 2015-04-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-03-24
      • 2020-01-31
      • 2023-03-22
      • 1970-01-01
      相关资源
      最近更新 更多