C产品在市场上有哪些独特优势?
- 内容介绍
- 文章标签
- 相关推荐
本文共计477个文字,预计阅读时间需要2分钟。
一、介绍SharpZipLib是一个由C#编写的库,用于处理各种压缩格式,如zip和tar。它是一个功能强大的工具,允许开发者轻松地在他们的C#应用程序中集成压缩和解压缩功能。
一、介绍
SharpZipLib是一个完全由C#编写的ZIP,GZIP,Tar和BZIP2 Library,可以方便的支持这几种格式的压缩和解压缩。
github.com/icsharpcode/SharpZipLib下载解压SharpZipLib ,将 ICSharpCode.SharpZipLib .dll 添加至项目引用中.
二、操作指南
1.1 创建zip文件,并添加文件:
using (ZipFile zip = ZipFile.Create(@"E:\test.zip")) { zip.BeginUpdate(); zip.Add(@"E:\文件1.txt"); zip.Add(@"E:\文件2.txt"); zip.CommitUpdate(); }
1.2 将文件夹压缩为文件
(new FastZip()).CreateZip(@"E:\test.zip", @"E:\test\", true, "");
最后一个参数是使用正则表达式表示的过滤文件规则。CreateZip方法有3个重载版本,其中有目录过滤参数、文件过滤参数及用于指定是否进行子目录递归的一个bool类型的参数。
本文共计477个文字,预计阅读时间需要2分钟。
一、介绍SharpZipLib是一个由C#编写的库,用于处理各种压缩格式,如zip和tar。它是一个功能强大的工具,允许开发者轻松地在他们的C#应用程序中集成压缩和解压缩功能。
一、介绍
SharpZipLib是一个完全由C#编写的ZIP,GZIP,Tar和BZIP2 Library,可以方便的支持这几种格式的压缩和解压缩。
github.com/icsharpcode/SharpZipLib下载解压SharpZipLib ,将 ICSharpCode.SharpZipLib .dll 添加至项目引用中.
二、操作指南
1.1 创建zip文件,并添加文件:
using (ZipFile zip = ZipFile.Create(@"E:\test.zip")) { zip.BeginUpdate(); zip.Add(@"E:\文件1.txt"); zip.Add(@"E:\文件2.txt"); zip.CommitUpdate(); }
1.2 将文件夹压缩为文件
(new FastZip()).CreateZip(@"E:\test.zip", @"E:\test\", true, "");
最后一个参数是使用正则表达式表示的过滤文件规则。CreateZip方法有3个重载版本,其中有目录过滤参数、文件过滤参数及用于指定是否进行子目录递归的一个bool类型的参数。

