c# – XMLDocument.Save是一个原子操作吗?

前端之家收集整理的这篇文章主要介绍了c# – XMLDocument.Save是一个原子操作吗?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
无论如何,使用 XMLDocument.Save()创建的文件的另一个进程监视可能会遇到部分文件?如果Save()覆盖现有文件会有什么不同吗?

解决方法

如果您这样保存,您应该没有任何问题.
using (var file = new FileStream(filePath,FileMode.OpenOrCreate,FileAccess.Write,FileShare.None))
{
    xmlDoc.Save(file);
}

猜你在找的C#相关文章