如何与更新它时,注释行储蓄仍然存在之后的XML文件的工作。保存一个XML文件,而不
这是我保存文件的代码片段:
public static void WriteSettings(Settings settings, string path)
{
XmlSerializer serializer = new XmlSerializer(typeof(Settings));
TextWriter writer = new StreamWriter(path);
serializer.Serialize(writer, settings);
writer.Close();
}
BTW你应该使用'使用(TextWriter的作家=新的StreamWriter(路径)) {serializer.Serialize(writer,settings);}'。即使有例外情况,也能确保作者得到清理。 – 2010-05-09 05:07:09