gpt4 book ai didi

c# - XmlTextReader - 它是否锁定文件?

转载 作者:太空狗 更新时间:2023-10-29 22:07:49 25 4
gpt4 key购买 nike

这可能是一件非常简单的事情,但我一直没能找到它,我可能只是在寻找错误的东西......

XmlTextReader --> 它是否锁定您正在阅读的文件?我正在使用 reader.Read(),仅此而已。

最佳答案

当您创建一个新的 XmlTextReader 并提供一个 string 时,它将使用写锁(而不是读锁)锁定文件;但是,如果您为它提供一个 Stream,它将取决于流本身。

FileStream stream = new FileStream(@"myfile.xml", FileMode.Open,
FileAccess.Read, FileShare.ReadWrite);
XmlTextReader reader = new XmlTextReader(stream);

您现在可以在没有锁定的情况下阅读。

关于c# - XmlTextReader - 它是否锁定文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/686189/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com