这是我当前的 XML 结构
<root>
<sublist>
<sub a="test" b="test" c="test"></sub>
</sublist>
</root>
我使用以下 C# 但尝试执行时出错
public static void writeSub(string a,string b,string c)
{
XDocument xDoc = XDocument.Load(sourceFile);
XElement root = new XElement("sub");
root.Add(new XAttribute("a", a), new XAttribute("b", b),
new XAttribute("c", c));
xDoc.Element("sub").Add(root);
xDoc.Save(sourceFile);
}
我在哪里弄错了?
错误是
nullreferenceexception was unhandled