我有一个〜200个字符串名称的列表,我想填充到Resources.resx文件中。
是否有一种简单/简便的方法来执行此操作,或者我是否必须一次将粘贴复制到编辑器中。还是修改每个选项的基础代码?
答案 0 :(得分:1)
可以这样做。使用您自己的文件格式和定界符。
string001,hello world
string002,this is another
using System;
using System.IO;
using System.Text;
using System.Resources;
namespace CreateRF
{
class CreateRF
{
static void Main()
{
string[] lines = File.ReadAllLines(@".\strings.dat", Encoding.UTF8);
using (ResXResourceWriter resx = new ResXResourceWriter(@".\resources.resx"))
{
foreach (string line in lines)
{
string[] pair = line.Split(',');
resx.AddResource(pair[0], pair[1]);
}
}
}
}
}