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;
}
你可以尝试打开此拒绝其他应用程序访问它。
当你得到异常,你会知道这个文件被其他人使用。