gpt4 book ai didi

c# - 复制到另一个文件夹后如何删除 Zip 文件

转载 作者:太空宇宙 更新时间:2023-11-03 21:09:33 25 4
gpt4 key购买 nike

如何在复制到另一个文件夹后删除 zip 文件...我在删除时遇到异常..它说“该文件正在被另一个进程使用”。

string pathString1 = FullFilePath;
string sourceFileName = Path.GetFileName(pathString1);
string foldername = Path.GetDirectoryName(pathString1);
string pathString = Path.Combine(foldername, "Uploaded");
if (!System.IO.Directory.Exists(pathString))
{
System.IO.Directory.CreateDirectory(pathString);
string destFile = System.IO.Path.Combine(pathString, sourceFileName);
File.Copy(pathString1, destFile);

File.Delete(pathString1);
File.Delete(FileName);
}

最佳答案

如果您解压缩 zip 文件,则在 using block 或 .Dispose() 负责解压缩的对象中执行此操作。你用的是什么库?

关于c# - 复制到另一个文件夹后如何删除 Zip 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38632427/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com