嗨,我的目标是允许 xml 文件写入一个新的 xml 文档,如果它不存在并且如果它确实存在,那么将元素添加到 xml 文件中。问题是如果在 else if() 语句之后给我一个错误,说“xwriter 在当前上下文中不存在”。谢谢
到目前为止,我已经尝试过了,但它不起作用。
private void button1(object sender, EventArgs e)
{
if (!File.Exists("doc.xml"))
{
XmlTextWriter xwriter = new XmlTextWriter("doc.xml", Encoding.UTF8);
XmlWriterSettings settings = new XmlWriterSettings();
}
else if (File.Exists("doc.xml"))
{
xwriter.Formatting = Formatting.Indented;
xwriter.WriteStartDocument();
xwriter.WriteStartElement("myCourse");
xwriter.WriteString("Test");
xwriter.WriteEndElement();
}
}