关注联楷|返回首页 | 网站案例 | 帮助中心

合作共赢、快速高效、优质的网站建设提供商

上海网站建设 

服务热线:021-61394118

上海联楷科技

如何读写压缩文件

作者:佚名   时间:2014-04-22   分享到:

  在处理文件时,常常会发现文件中有许多空格,耗尽了硬盘空间,图形和声音文件特别如此,读者朋友可能使用过能压缩文件的工具,当希望带着文件到其他地方去或者把文件邮寄给朋友时,使用压缩工具是很方便的,system.io.compression命名空间就包含能压缩代码中文件的类,这些类使用gzip或deflate算法,这两种算法都是公开的,免费的,任何人都可以使用.
  但压缩文件并不只是把它们压缩一下就完事了,商业应用程序允许把多个文件放在一个压缩文件中,像现在我们介绍的就简单得多,只是把文本数据保存在压缩文件中,不能在外部实用程序中访问这个文件,但这个文件比未压缩版本要小得多.
  system.io,compression命名空间中有两个压缩流类deflatestream和gzipstream,它们的工作方式非常类似,对于这两个类,都要用已有的流初始化它们,对于文件,流就是filestream对象,之后就可以把它们用于streamreader和streamwriter了,就像使用其他流一样,只需要在顶部指定流是用于压缩还是解压缩,类就知道要对传送给它的数据执行什么操作了.



如没特殊注明,文章均为上海联楷网络原创,转载请注明来自:http://www.linksj.com/hynews/20151126/n3296.html

上海联楷网络新闻