我该如何打开一个已存在的 .resx 文件,写入一些资源并在不丢失原有资源的情况下关闭文件?
我该如何打开一个已存在的 .resx 文件,写入一些资源并在不丢失原有资源的情况下关闭文件?
var reader = new ResXResourceReader("filename");
var node = reader.GetEnumerator();
var writer = new ResXResourceWriter("filename");
while (node.MoveNext())
{
writer.AddResource(node.Key.ToString(), node.Value.ToString());
}
var newNode = new ResXDataNode("name", "value");
writer.AddResource(newNode);
writer.Generate();
writer.Close();