1
什麼是通過C#代碼檢查文件是否被使用的最快方法?檢查C#代碼使用的文件
什麼是通過C#代碼檢查文件是否被使用的最快方法?檢查C#代碼使用的文件
像這樣的東西應該工作:
public bool FileIsLocked(string fileName)
{
FileStream fs;
try
{
fs = File.Open(fileName, FileMode.OpenOrCreate, FileAccess.Read, FileShare.None);
fs.Dispose();
}
catch (IOException)
{
return true;
}
return false;
}
你可以嘗試打開此拒絕其他應用程序訪問它。
當你得到異常,你會知道這個文件被其他人使用。