1
我有一个问题。如何使用Linq to XML将变量写入XML文件?我有它设置,使变量放在一个公共变量被如何将变量写入XML文件?
public string name;
public string age;
被放入这些值是
this.name = characterTextBox.Text;
this.age = characterageTextBox.Text;
现在我已经创建了一个处理这些变量的放置类到XML文件中,但每次我尝试从公共字符串中检索变量时,它总是以空值出现;即使我将其保存到公共变量时进行了测试,看它是否为空。 这里是保存代码
Form1 f = new Form1();
String name = f.name;
String age = f.age;
var doc = XDocument.Load(XMLFILE.xml);
var newElement = new XElement("player", name,
new XElement("age", age));
doc.Element("players").Add(newElement);
doc.Save(XMLFILE.xml);
如果有人可以帮助,那将是非常赞赏。
谢谢。
您需要表单的原始实例;一个新的实例将有它自己的变量。 – SLaks