【问题标题】:how to close xmldocument in c#如何在c#中关闭xmldocument
【发布时间】:2013-09-05 09:03:00
【问题描述】:

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

【问题讨论】:

  • 你是如何打开文件的?请把你的代码放在那里
  • 是的,我打开文件是:myfile.load

标签: c# .net xml xamarin


【解决方案1】:

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

        var doc = new XmlDocument();

        var filePath = "myXmlFile.xml";

        doc.Load(filePath);

        using (var writer = new StreamWriter(filePath))
        {
            doc.Save(writer);
        }

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-08-03
    • 2018-04-17
    相关资源
    最近更新 更多