在当今网络传输中,由于带宽的限制以及一些特殊的需求,需要对传输的文件进行压缩处理,这在实际的网络开发中非常有用。下面便是一个小例子,主要是应用.net新添加的命名空间“System.IO.Compression”中包含的能压缩文件的类,这些类使用的GZIP或Deflate算法,这两种算法都是公开的、免费。由于由于技术出台比较晚,相关的实例也比较少,大多人仍然在使用ICSharpCode.SharpZipLib.dll,至于这两者具体实现区别,我现在还不是很清楚。下面是关于这个算法的实例,希望能给大家一些帮助。
首先是最普遍的也是我们最长用的,将字符串进行压缩和解压缩处理
 1ASP.NET中的压缩处理using System;
 2ASP.NET中的压缩处理using System.Text;
 3ASP.NET中的压缩处理using System.IO;
 4ASP.NET中的压缩处理using System.IO.Compression;
 5ASP.NET中的压缩处理
 6
补充,对文件的压缩处理,这只是一个小例子。
 1ASP.NET中的压缩处理using System;
 2ASP.NET中的压缩处理using System.Data;
 3ASP.NET中的压缩处理using System.IO;
 4ASP.NET中的压缩处理using System.IO.Compression;
 5ASP.NET中的压缩处理
 6

相关文章:

  • 2021-09-06
  • 2021-07-26
  • 2021-12-31
  • 2022-12-23
  • 2022-12-23
  • 2021-12-02
  • 2021-12-02
猜你喜欢
  • 2021-08-11
  • 2021-07-14
  • 2021-04-07
  • 2021-11-25
相关资源
相似解决方案