1

簡単な質問ですが、xmltextwriter で上書きするにはどうすればよいですか?

私は使用します var writer = new XmlTextWriter(exam.Path, null);。SO 私が新しい文書を持っている場合、それは私がそうあるべきように書かれています。

しかし、ドキュメントが既に存在する場合、このドキュメントを新しいドキュメントで上書きするにはどうすればよいですか?

4

2 に答える 2

3

ドキュメントには、使用するとファイルが切り捨てられ、新しいコンテンツで上書きされると記載されています。

filename 型: System.String 書き込み先のファイル名。ファイルが存在する場合は、ファイルを切り捨て、新しいコンテンツで上書きします。

于 2011-04-26T12:55:29.540 に答える
0

ファイルを上書きして、代わりに現在のメソッドの追加を見つけたい場合は、問題のファイルを事前に削除してみてください。

例えば

System.IO.File.Delete(exam.Path);
var writer = new XmlTextWriter(exam.Path, null);
于 2011-04-26T13:04:34.400 に答える