大家好,我需要一些帮助。我正在尝试同时从多个客户端打开服务器上的文本文件,因此在读取文件时我不会锁定文件。像这样:
new StreamReader(File.Open(logFilePath,
FileMode.Open,
FileAccess.Read,
FileShare.ReadWrite))
现在我正在尝试检查该文件是否被任何客户端使用(因为我想为它写一些新的东西),但是由于我在读取它时没有锁定它,所以我不知道该怎么做. 我无法尝试打开并捕获异常,因为它会打开。