C# FastZip文件名更改

C# FastZip文件名更改,c#,fastzip,C#,Fastzip,有没有办法重命名使用FastZip提取的文件 或者我必须使用文件手动重命名它吗?我不这么认为,我认为您必须使用File(或fileinfo)重命名它。如果您经常以特定方式进行重命名,您可能希望包装FastZip以包含重命名操作。您可能希望包装文件,以便在不使用文件系统的情况下编写单元测试。解压操作完成后,您必须重命名它。但是-为什么不为FastZipExtractZip()方法编写一个扩展方法呢 好的,谢谢,我正在考虑使用rename(),但我必须弄清楚如何查找提取的文件名。如果知道文件夹,可以

有没有办法重命名使用FastZip提取的文件


或者我必须使用
文件
手动重命名它吗?

我不这么认为,我认为您必须使用File(或fileinfo)重命名它。如果您经常以特定方式进行重命名,您可能希望包装FastZip以包含重命名操作。您可能希望包装文件,以便在不使用文件系统的情况下编写单元测试。

解压操作完成后,您必须重命名它。但是-为什么不为FastZip
ExtractZip()
方法编写一个扩展方法呢

好的,谢谢,我正在考虑使用
rename(),但我必须弄清楚如何查找提取的文件名。如果知道文件夹,可以使用Directory.GetFiles-,如果有层次结构,可以使用Directory.GetDirectories查找文件。这两种方法都允许某种类型的过滤。是的,我刚刚做到了,哈哈,这应该可以工作,不是吗?
newFile.readSortTextAltech(Directory.GetFiles(“Extracted”)[0],progressBar1)
我正在考虑使用
.ToString()重命名(旧文件、新文件)?如果是这样,程序是否有办法检索提取的文件的文件名?