我正在尝试删除一个由我的应用程序的某些另一个进程使用的文件。所以它给出了一个错误,该文件被某些另一个进程使用。
private void Form1_FormClosed(object sender, FormClosedEventArgs e)
{
DirectoryInfo NewDir = new DirectoryInfo(imagefolderpath1);
FileInfo[] files = NewDir.GetFiles("*.jpg");
foreach (var item in files)
{
string strFile = imagefolderpath1 + "\\" + item.ToString();
if (File.Exists(strFile))
{
File.Delete(strFile);
}
}
}
我应该如何解决这个问题你能帮我吗????