我需要为我的项目创建一个资源文件,以便将几条消息作为字符串保存,并试图弄清楚它们是如何工作的。
我在“项目 - >属性 - >资源”中创建了一个新资源文件,并创建了一个条目:
Name = fooBar
和Value = barFoo
我现在可以在我的项目名称ConsoleApplication2
下的SolutionExplorer中看到Resources.resx这是我停下来的地方,我找不到有关如何在项目中使用我的字符串的足够信息。我希望能够做到这样的事情:
Console.WriteLine(Something.Something.fooBar)
什么命名空间必须从头开始? 如何访问项目中的字符串?
我正在使用 VS2013 Ultimate ,如果这有任何重要性
答案 0 :(得分:3)
像这样使用:
Properties.Resources.fooBar
答案 1 :(得分:0)
项目下的Properties
文件夹就像命名空间一样,所以你需要添加一个using或引用它,如下所示:
<project namespace>.Properties.Resources
答案 2 :(得分:0)
从Resources1.Designer.cs文件中获取命名空间。使用using语句在文件中添加此命名空间引用。 然后你可以直接使用.fooBar来获取值。