Cla*_*aro 0 .net c# linq-to-xml
我想能够使用XmlTextWriter或LINQ to XML编写XML文件,但我不希望文件被完全锁定.我想其他进程能够读取Xml文件.它应该仅在写入模式下锁定,以便其他人不能修改文件.实现这一目标的最佳方法是什么?
打开FileStream时需要设置它.试试这个:
var fs = new FileStream(path, FileMode.OpenOrCreate, FileAccess.Write, FileShare.Read);
var xmlWriter = XmlWriter.Create(fs);
Run Code Online (Sandbox Code Playgroud)
正如Yahia所提到的,无法保证在任何时候写入的数据对读者都有意义.
| 归档时间: |
|
| 查看次数: |
601 次 |
| 最近记录: |