zoukankan      html  css  js  c++  java
  • C#中文件压缩操作的一个类

    在做项目的时候经常会用到文件的要所或者是解压缩,这里提供一个文件的压缩操作的类

     public class ZIPPER : IDisposable
        
    {
            
    private string m_FolderToZIP;
            
    private ArrayList m_FileNamesToZIP;
            
    private string m_FileNameZipped;
            
            
    private ZipOutputStream m_ZipStream = null;
            
    private Crc32 m_Crc;

            
    Begin for Public Properties

            
    /**//// <summary>
            
    /// The construct
            
    /// </summary>

            public ZIPPER()
            
    {
                
    this.m_FolderToZIP = "";
                
    this.m_FileNamesToZIP = new ArrayList();
                
    this.m_FileNameZipped = "";
            }


            
    ZipFolder

            
    ZipFiles

            
    CreateZipFile

            
    CloseZipFile

            
    ZipSingleFile

            
    IDisposable member

            
    将文件夹压缩文件



            
    ===压缩然后输出到页面=== 


        }



        


        
    ===解压===


    作者:蓝之风
    出处:http://www.cnblogs.com/vaiyanzi/
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

  • 相关阅读:
    2018年9月28日CCPC秦皇岛站参赛总结
    数学:二次剩余与n次剩余
    数学:拓展Lucas定理
    BZOJ2301:莫比乌斯反演+二维容斥解决GCD范围计数
    数学:莫比乌斯反演-约数个数和
    数学:莫比乌斯反演-GCD计数
    关于cnblogs至github上blog的搬迁
    友链——一群dalao
    折半搜索(meet in the middle)
    关于爆搜
  • 原文地址:https://www.cnblogs.com/vaiyanzi/p/1125421.html
Copyright © 2011-2022 走看看