今天尝试着用VS 2005建立一个内部资源文件,并通过另外一个控制台程序进行调用,中途遇到几个小障碍,改来改去,终于成功了,先写下来。
先是建立一个资源文件,使用ResourceWrite类,这需要先添加Resources命名空间。程序代码如下:
using System;
using System.Resources;
namespace ResourceFile
{
class ResourceFile
{
public static void WriteEnglishResources()
{
ResourceWriter rw = new ResourceWriter("Info.resources");
rw.AddResource("Name", "weiyonghua");
rw.AddResource("Age", 23);
rw.AddResource("School", "FZU");
rw.Generate();
rw.Close();
}
static void Main()
{
WriteEnglishResources();
}
}
}
然后调试程序,就会在解决方案中bin/debug下产生一个名为Info.resources的资源文件。
第二步,编写