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 に答える