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;
}
다른 앱이 액세스하지 못하도록 열려고 시도 할 수 있습니다.
예외가 발생하면이 파일이 다른 사용자에게 사용됨을 알 수 있습니다.