gpt4 book ai didi

c# - 同时锁定多个文件

转载 作者:太空宇宙 更新时间:2023-11-03 16:36:06 25 4
gpt4 key购买 nike

我正在尝试找出一种同时锁定多个文件的方法。例如,我想锁定 test1.txt test2.txt 但不锁定文件夹中的其余文件。

我目前使用以下方式锁定文件:

FileStream fileStream = new FileStream("C:\\pathoffile\test1.txt", FileMode.Open,     FileAccess.ReadWrite, FileShare.ReadWrite);
StreamReader streamReader = new StreamReader(fileStream);

fileStream.Lock();

//this is where i check if the file is indeed locked or not

streamReader.Close();
fileStream.Close();

这工作得很好,但是我不想对我锁定的每个文件都这样做。我想知道是否有更简单的方法来一次锁定多个文件?

谢谢

最佳答案

不幸的是,这是不可能的。我想不出任何解决方法。

为什么要锁定文件?也许我们可以找到完全不同的解决方案。

关于c# - 同时锁定多个文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9086349/

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