您的位置:首页 > 编程语言 > C#

使用ICSharpCode.SharpZipLib-(C#)实现解压缩文件的操作类

2009-07-20 11:55 483 查看
在处理后台附件上载由于文件较多,需要每个文件单独上传关键是有些文件数据量比较少 也需要单独上传,这样导致后台数据流量较大而且用户操作麻烦.

在处理这方面业务时,可以简化:首先验证用户上传文件的大小,设定不超过1M文件为限制并记录,当用户点击一次操作时后台程序把所有小数据量文件进行压缩成一个单独文件来上传,这样简化用户操作难度 增强用户体验,在获得上载文件时同样把这个文件进行解压本地即可...

使用ICSharpCode.SharpZipLib-(C#)实现解压缩文件的操作类: 完整代码如下
A:ICSharpCode.SharpZipLib.DLL组件下载地址,如果要实现必须在项目中引用该组件DLL
下载地址:http://good.gd/203866.htm

B:完整的操作类代码实例:

1using System;
2using System.Collections.Generic;
3using System.Linq;
4using System.Web;
5
6//using the Compent Comspac
7using System.IO;
8using System.Text;
9using System.Threading;
10using ICSharpCode.SharpZipLib;
11using ICSharpCode.SharpZipLib.Zip;
12using ICSharpCode.SharpZipLib.Checksums;
13
14namespace TestJqueryAjax
15
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: