XElement'添加'做得不对?

时间:2011-06-19 00:57:13

标签: c# linq-to-xml

使用:

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>

我做错了吗?

1 个答案:

答案 0 :(得分:4)

您似乎没有保存文件。尝试

kd.Save(path);