我如何在C#类中使用Resources.resx?

时间:2009-12-03 21:24:26

标签: c# visual-studio

我目前正在使用这行代码

resourceManager = new ResourceManager("Namespace.class", GetType().Assembly);


尝试使用资源但仍然收到错误:
System.Resources.MissingManifestResourceException未处理

我只是想使用VS2008制作的默认.resx文件

2 个答案:

答案 0 :(得分:1)

使用静态成员创建类。

通常,您可以像这样引用它:

Resources.ResourceClassName.ResourceName

检查xxx.designer.cs文件以了解要使用的命名空间和类名。

答案 1 :(得分:1)

http://www.codeproject.com/KB/dotnet/ResXFileCodeGeneratorEx.aspx

您不需要启动自己的ResourceManager,因为Visual Studio ResXFileCodeGenerator已经为您执行了此操作。