我已经下载了一个文件,并在这样做后尝试根据其大小将其删除,但是,它说该文件正在使用中。
WebClient wc = new WebClient();
wc.DownloadFileAsync(new Uri(sb.ToString()), sbFileLocation.ToString());
if (new FileInfo(sbFileLocation.ToString()).Length == 0)
{
File.Delete(sbFileLocation.ToString());
}
如您所见, File.Delete 引发异常,说明文件正在使用中。
有什么方法可以关闭然后删除吗?
精慕HU
相关分类