【发布时间】:2010-08-09 20:48:08
【问题描述】:
我需要知道 C# 打开的文本文件何时不再使用 - 我的应用程序将文本写入 txt 文件,有时在再次尝试写入时仍会锁定它。 不用担心另一个进程或单词在释放后可能会抢回锁。 有没有办法确定文件是否仍然被锁定,如果没有锁定则重新尝试写入?
【问题讨论】:
-
@David:不,我认为这是一个不同的问题。在这里,真正的问题是他们没有处理。
-
顺便说一下,你可以用各种工具检查是哪个进程锁定了一个文件,我用的是“Unlocker”。