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/
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

  • 相关阅读:
    Git单独checkout子目录
    GitHub上有很多不错的iOS开源项目
    iOS image caching. Libraries benchmark (SDWebImage vs FastImageCache)
    hosts etc css-js
    CFNetwork SSLHandshake failed (-9824) ios 9
    javascript基础---常见的语法
    Javascript 基础—变量 &运算符
    nodejs 版本dockerfile 文件制作,和常用命令
    pm2 的使用
    Nodejs 中常见的加密算法:RSA(1)
  • 原文地址:https://www.cnblogs.com/vaiyanzi/p/1125421.html
Copyright © 2011-2022 走看看