C# FastZip文件名更改
有没有办法重命名使用FastZip提取的文件C# FastZip文件名更改,c#,fastzip,C#,Fastzip,有没有办法重命名使用FastZip提取的文件 或者我必须使用文件手动重命名它吗?我不这么认为,我认为您必须使用File(或fileinfo)重命名它。如果您经常以特定方式进行重命名,您可能希望包装FastZip以包含重命名操作。您可能希望包装文件,以便在不使用文件系统的情况下编写单元测试。解压操作完成后,您必须重命名它。但是-为什么不为FastZipExtractZip()方法编写一个扩展方法呢 好的,谢谢,我正在考虑使用rename(),但我必须弄清楚如何查找提取的文件名。如果知道文件夹,可以
或者我必须使用
文件
手动重命名它吗?我不这么认为,我认为您必须使用File(或fileinfo)重命名它。如果您经常以特定方式进行重命名,您可能希望包装FastZip以包含重命名操作。您可能希望包装文件,以便在不使用文件系统的情况下编写单元测试。解压操作完成后,您必须重命名它。但是-为什么不为FastZipExtractZip()
方法编写一个扩展方法呢 好的,谢谢,我正在考虑使用rename()代码>,但我必须弄清楚如何查找提取的文件名。如果知道文件夹,可以使用Directory.GetFiles-,如果有层次结构,可以使用Directory.GetDirectories查找文件。这两种方法都允许某种类型的过滤。是的,我刚刚做到了,哈哈,这应该可以工作,不是吗?newFile.readSortTextAltech(Directory.GetFiles(“Extracted”)[0],progressBar1)
我正在考虑使用.ToString()但是我认为这个方法应该是一个字符串。现在看看是否有办法按日期排序,然后抓取最新的文件。你会如何进行重命名?使用重命名(旧文件、新文件)代码>?如果是这样,程序是否有办法检索提取的文件的文件名?