有没有什么方法可以不使用try/catch块来检查文件是否被锁定?现在,我所知道的唯一方法是打开文件并捕获任何System.IO.IOException。