我用的是
CreateFromDirectory(String, String, CompressionLevel, Boolean)这个方法。
即
ZipFile.CreateFromDirectory(startPath, zipPath.zip,CompressionLevel.Fastest, false);
第一个startPath写父级目录
第二个zipPath写zip的生成地址,注意:这个参数要加后缀.zip
第三个是压缩等级,我选择了快速压缩。
第四个是压缩包里是否要包含你准备压缩的这个文件夹名称,如果是false,就是只把文件夹内的东西放进去,true就是带上文件夹放进压缩包