2

我在 Xamarin 中为 Android 创建了一个应用程序。我打开一个 xml 文件,然后保存更改。我需要关闭它,但 xmldocument 没有任何选项可以这样做。如何关闭文件?我真的需要这样做,因为在其他活动中我想修改它并且它说:“在路径上共享违规”

4

1 回答 1

4

如果您使用的是XmlDocument.Save,只需在 TextWriter 周围放置一个 using 即可:

        var doc = new XmlDocument();

        var filePath = "myXmlFile.xml";

        doc.Load(filePath);

        using (var writer = new StreamWriter(filePath))
        {
            doc.Save(writer);
        }
于 2013-09-02T09:49:49.967 回答