ExpertLib.Compress说明
概述:
ExpertLib.Compress.dll 是 ExpertLib Desinger Tools包中一个压缩类库,用于.net CLR 2.0及后续版本
不支持.net CLR 1.0。主要是考虑到性能问题,本类库需要引用SharpZipLib这个第三方开源库,最新版本可以到
http://www.icsharpcode.net 进行下载。
由于SharpZipLib(0.85.0.0版)中存在有一些问题,如FastZip不能设置密码(由代码本身bug引起),并且功能
较弱,故在本库中重新实现了一个新的Zip类,可以用于目录和文件的解压缩,并能设定一些相关参数。另由于这个
三方库是支持CLR1.0的,而ExpertLib本身是根据CLR2.0的新特点进行设计的,并且大量运用到了模板(泛型)之类
的新机制,因此不再支持CLR1.0。
本代码由VS2005编写,并且在编译时需要SRGenerator 2.0的支持(主要是对SR.strings的编译)。
注意事项:
由于SRGenerator对中文支持不是很好,因此SR.strings必需保存为UTF-8带编码签名的格式才会是正确的。本类
库需要引用ExpertLib包中基本库ExpertLib.dll.
版本情况:
V1.0 2007年6月
在第一版的基础的增加了新的算法和符合设计模式的重构。
Compress 类: 用于适用各种压缩算法的字节数组、字符串、Dataset、XML文档的解压缩
CompressFactory类: 用于创建Compress类
CompressFileBase类:一个虚基类,实现基本的文件操作等
ZipFile类: 继承自CompressFileBase,实现Zip文件的解压缩
没有合适的资源?快使用搜索试试~ 我知道了~
C#压缩库

共55个文件
cs:26个
dll:6个
resx:4个


温馨提示
强大的C#压缩库,具体请看演示程序
资源详情
资源评论
资源推荐
收起资源包目录






























































































共 55 条
- 1







BlueDog
- 粉丝: 104
- 资源: 10
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


安全验证
文档复制为VIP权益,开通VIP直接复制

评论10