SharpZipLib使用示例
ZipInputStream、GZipInputStream用于解压缩Deflate、GZip格式流,ZipOutputStream、
GZipOutputStream用于压缩Deflate、GZip格式流。
StreamUtil类包含了几个Stream处理辅助方法:
①、Copy(Stream, Stream,
Byte[])用于从一个Stream对象中复制数据到另一Stream对象。有多个重写
②、ReadFully(Stream, Byte
[])用于从Stream对象中读取所有的byte数据。有多个重写
SharpZipLib是一个使用C#编写的Zip操作类库,在VB.NET、C#或其他的.NET语言中都可以使用它创 建Zip文件、并进行读取和更新等操作。SharpZipLib目前的版本为0.85,下边通过几个例子来说明它的使用(使用前需引用命名空间 ICSharpCode.SharpZipLib.Zip)。
1.创建zip文件,无法添加文件夹







2.创建zip文件,只能压缩文件夹

3.添加一个文件到zip文件 中,无法添加文件夹






4.列出zip文件中所有的文件









5.删除zip文件中的一个文件






