有没有办法检查文件是否被锁定而不使用try/catch块?
现在,我所知道的唯一方法就是打开文件并抓住任何文件System.IO.IOException.
System.IO.IOException
.net c# io filelock
我试图使用StreamReader读取文件,但它总是被另一个进程使用,所以我收到此错误:
该进程无法访问文件'\ arfjwknasgmed17\C $\FLAG CONDITION\CP-ARFJN-FLAG.XLS',因为它正由另一个进程使用.
有没有办法可以在不复制的情况下阅读本文?或者这是我唯一的选择?
c# filesystems file-io file-permissions file
c# ×2
.net ×1
file ×1
file-io ×1
file-permissions ×1
filelock ×1
filesystems ×1
io ×1