C# 如何判断指定文件是否正被其它程序使用 起因:项目中发现在操作文件时,系统经常抛出异常,表示文件正被其它程序占用. 需求:为了事先判断,以确认指定的文件是否正被其它程序使用,需要方法进行判断. 思路:在程序中,我们经常遇到读写文件的情况,而这个时候该文件可能被其他程序占用,那么怎么判断文件是否被占用,从而友好的提示用户呢? 这里提供一个简单的办法,他就是尝试着去读该文件,如果失败,则说明文件被占用 实现: /// <summary> /// 返回指示文件是否已被其它程序使用的布尔值 ///…