2011-06-19 42 views
2

使用:XElement'添加'不正确?

XElement kd = XElement.Load(path); 
kd.Add(new XElement("players", 
     new XAttribute("name", username), 
     new XElement("kills", 0), 
     new XElement("deaths", 0))); 

没有被添加到XML文件:

<?xml version="1.0" encoding="utf-8"?> 
<SimpleKD> 
    <player name="Tardis"> 
    <kills>0</kills> 
    <deaths>0</deaths> 
    </player> 
</SimpleKD> 

我是不是做错了?

回答

4

您似乎并未保存该文件。尝试

kd.Save(path); 
+0

上帝,我觉得自己像个白痴。我一直在寻找,甚至没有意识到。 – Chris