こんにちは私の目的は、xmlファイルが存在しない場合は新しいxmlドキュメントを書き込み、存在する場合はxmlファイルに要素を追加できるようにすることです。問題は、ifが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();
}
}