C# ICSharpCode.SharpZipLib 压缩、解压文件 附源码
http://www.icsharpcode.net/opensource/sharpziplib/ 有SharpZiplib的最新版本,本文使用的版本为0.86.0.518,支持Zip, GZip, BZip2 和Tar格式。我们需要dll 在官网上也有。 好了,深入的大家还要多多研究,今天我们简单介绍一下 简单的 单文件、文件夹的压缩和解压 先给大家看一下效果: 一、引入ICSharpCode.SharpZipLib 我们新建个帮助类 ZipHelper.cs 然后 添加 dll 引用 二、添加完dll引用之后 我们 需要添加 这几个Using引用 1 using ICSharpCode.SharpZipLib.Checksums; 2 using ICSharpCode.SharpZipLib.Zip; 3 using System;4 using System.IO; 三、压缩单个文件 这里我添加了几个参数 大家可以根据自己的需要 修改一下 1 /// <summary> 2 /// ZIP:压缩单个文件 3 /// add yuangang by 2016-06-13 4 /// </summary> 5 /// <param name="FileToZip">需要压缩的文件(绝对路径)</param> 6 /// <param name="ZipedPath"