XMLファイルにデータを書き込んでいます...しかし、それを開くと、すべての値が1行になります...読み取り可能な形式でデータを書き込むにはどうすればよいですか?つまり、各ノードを新しい行とインデントで記述しますか?
FileStream fs = new FileStream("myfile.xml", FileMode.Create);
XmlWriter w = XmlWriter.Create(fs);
w.WriteStartDocument();
w.WriteStartElement("myfile");
w.WriteElementString("id", id.Text);
w.WriteElementString("date", dateTimePicker1.Text);
w.WriteElementString("version", ver.Text);
w.WriteEndElement();
w.WriteEndDocument();
w.Flush();
fs.Close();