【发布时间】:2026-01-17 08:25:01
【问题描述】:
我尝试使用文件过滤器和目录过滤器来选择指定的文件和文件夹,但是子文件夹中的文件受到文件过滤器的影响。
例子:
文件过滤器:@"//1.txt$;2.txt$"
目录过滤器:@"//sub$"
只有1.txt 和2.txt 压缩在sub 文件夹中,我希望压缩sub 文件夹中的所有文件。
【问题讨论】:
标签: c# sharpziplib fastzip
我尝试使用文件过滤器和目录过滤器来选择指定的文件和文件夹,但是子文件夹中的文件受到文件过滤器的影响。
例子:
文件过滤器:@"//1.txt$;2.txt$"
目录过滤器:@"//sub$"
只有1.txt 和2.txt 压缩在sub 文件夹中,我希望压缩sub 文件夹中的所有文件。
【问题讨论】:
标签: c# sharpziplib fastzip
我假设 fastzip 是指 SharpZipLib 的一类。 根据文档https://github.com/icsharpcode/SharpZipLib/wiki/FastZip,fileFilter 的参数是可选的。如果传递null,则指定文件夹中的所有文件都应该被压缩
【讨论】: