c#如何将字符串名称列表填充到资源文件中

c#如何将字符串名称列表填充到资源文件中,c#,C#,我有一个约200个字符串名称的列表,我想将其填充到Resources.resx文件中 是否有一种简单/简单的方法来执行此操作,或者我必须一次将粘贴复制到编辑器中。或者修改每个选项的基础代码?可以这样做。使用您自己的文件格式和分隔符 字符串.dat 代码.cs 为什么不把它们组合成Excel,在一列中命名,在第二列中输入值,然后集体复制/粘贴它们呢?或者只需将它们组合到一个分开的文件选项卡中(例如,name{tab}value{NEWLINE}name{tab}value),然后集体复制/粘贴 s

我有一个约200个字符串名称的列表,我想将其填充到Resources.resx文件中


是否有一种简单/简单的方法来执行此操作,或者我必须一次将粘贴复制到编辑器中。或者修改每个选项的基础代码?

可以这样做。使用您自己的文件格式和分隔符

字符串.dat 代码.cs
为什么不把它们组合成Excel,在一列中命名,在第二列中输入值,然后集体复制/粘贴它们呢?或者只需将它们组合到一个分开的文件选项卡中(例如,
name{tab}value{NEWLINE}name{tab}value
),然后集体复制/粘贴
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]);
                }
            }
        }
    }
}