如何使用FastZip一起压缩文件和文件夹?

时间:2018-10-09 08:09:21

标签: c# sharpziplib fastzip

我尝试使用文件过滤器和目录过滤器来选择指定的文件和文件夹,但是子文件夹中的文件会受到文件过滤器的影响。

示例:

文件过滤器:@"//1.txt$;2.txt$"

目录过滤器:@"//sub$"

1.txt2.txt被压缩在sub文件夹中,我希望压缩sub文件夹中的所有文件。

1 个答案:

答案 0 :(得分:1)

我认为fastzip是SharpZipLib的一类。 根据文档https://github.com/icsharpcode/SharpZipLib/wiki/FastZip,fileFilter的参数是可选的。如果传递null,则应压缩指定文件夹中的所有文件