C#使用SharpZipLib实现zip压缩
来源:互联网 发布:漫威黑暗王朝 知乎 编辑:程序博客网 时间:2024/06/05 18:22
使用国外开源加压解压库ICSharpCode.SharpZipLib实现加压,该库的官方网站为
http://www.icsharpcode.net/OpenSource/SharpZipLib/Download.aspx
使用体验:可以照着例子实现简单的加压解压,可以加压一个文件夹中的所有文件,但没有提供加压子文件夹的说明。
目前网上的一些代码有的无法加压空文件夹,有的加压了用rar解不开,这是一点需要改进的。
但如果只需要加压文件夹第一级子目录中的“文件”(不包括文件夹和子目录)的情况,使用这个库是很方便的。而且是正常zip格式。
比.Net提供的GZipStream类强在它可以按照标准zip格式加压多个文件,而GZipStream没有提供加压多个文件的方法,需要自己定义,
这样解压也只有使用自己的程序才可以,通用性方面不如SharpZipLib。
- C#使用SharpZipLib实现zip压缩
- 使用SharpZipLib实现zip压缩
- 使用SharpZipLib实现zip压缩
- 使用SharpZipLib实现zip压缩
- 使用SharpZipLib实现zip压缩
- 使用SharpZipLib实现zip压缩
- 在C#中使用SharpZipLib压缩解压缩zip文件
- C# ZIP文件的压缩和解压缩(SharpZipLib.dll)
- 如何在 C# 中用 SharpZipLib 进行 ZIP 压缩与解压
- 如何在 C# 中用 SharpZipLib 进行 ZIP 压缩与解压
- C#中用SharpZipLib.dll实现压缩解压
- c#中用ICSharpCode.SharpZipLib实现文本压缩
- c#使用SharpZipLib压缩和解压缩文件
- C#解压或压缩文件夹<使用SharpZipLib>
- 利用SharpZipLib实现实时zip压缩下载整个目录
- 利用SharpZipLib实现实时zip压缩下载整个目录
- 利用SharpZipLib实现实时zip压缩下载整个目录
- C#使用SharpZipLib压缩和解压文件3/3调用实现压缩和解压
- C#获取硬件参数
- c++中的#import的使用
- when log:WARNING
- jsp指令
- 浏览器关闭事件
- C#使用SharpZipLib实现zip压缩
- ACE中日志系统(Logging Facility)的基本使用
- 当前页面内脚本运行错误
- Android开发初窥 之一 开发环境安装
- arraylist linkedlist
- oracle学习笔记(五)oracle常用命令汇总
- 切记先入为主
- apache poi 3.0对HSSF cell方法的改变
- Centos Bind9 DNS 服务器架设