zipFile 压缩文件夹 C#
ZipFile 类
定义
命名空间:
System.IO.Compression
程序集:
System.IO.Compression.ZipFile.dll, System.IO.Compression.FileSystem.dll, netstandard.dll
大家好, 我是个菜鸟程序员 , 最近做一个压缩文件夹并且删除的功能 , 用到了.net 自带的 zipFile 类 , 以下是一段我自己写的简单代码 , 如果有错误,请谅解 。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.IO;
using System.IO.Compression;namespace MyZipA
{class Program{static void Main(string[] args){string rootPath = System.AppDomain.CurrentDomain.BaseDirectory;string[] pathMany = Directory.GetDirectories(rootPath);try{if (pathMany != null && pathMany.Length > 0){int maxLeng = 31; for (int i = 0; i < pathMany.Length; i++){Console.WriteLine(pathMany[i]);string startPath = pathMany[i];int nameIndex = i + 1;string zipFName = nameIndex + ".zip";string zipPath = rootPath + zipFName;//压缩ZipFile.CreateFromDirectory(startPath, zipPath, CompressionLevel.Optimal, false);//删除Directory.Delete(pathMany[i], true);}}}catch (Exception ex){Console.WriteLine(ex.Message);}Console.WriteLine("zip end");Console.ReadLine();}}
}
zipFile 压缩文件夹 C#相关推荐
- Python zipfile 压缩文件夹
本文仅供学习交流使用,如侵立删!demo下载见文末 zipfile 压缩文件夹 def zipDir(self, dirpath, outFullName):"""压缩指 ...
- python的zipfile压缩文件夹_python zipfile压缩使用说明
压缩 f=zipfile.ZipFile(file, mode="r", compression=ZIP_STORED, allowZip64=False) 创建一个zip文件对象 ...
- python zipfile压缩文件夹
在使用python zipfile模块进行压缩文件创建的时候,发现貌似只有zipfile对象的write()方法对文件的添加,那么如何将一个文件夹压缩添加到压缩文件中呢? ①直接write() dir ...
- java压缩文件夹(含有空文件夹)
两种实现方式: java.util.zip.ZipOutputStream org.apache.tools.ant 注意 最初采用java.util.zip.ZipOutputStream的方式, ...
- C#利用SharpZipLib解压或压缩文件夹实例操作
最近要做一个项目涉及到C#中压缩与解压缩的问题的解决方法,大家分享. 这里主要解决文件夹包含文件夹的解压缩问题. 1)下载SharpZipLib.dll,在http://www.icsharpcode ...
- php怎么压缩文件夹,PHP压缩文件夹 php
$path = PUBLIC_DIR.'/images/'; //待压缩文件夹父目录 $zipPath = PUBLIC_DIR.'/images_zip/'; //压缩文件保存目录 !is_dir( ...
- 【python】批量压缩文件夹
文章目录 下载 场景 使用 思路+代码 下载 百度云 提取码:cyyy 链接:https://pan.baidu.com/s/1-RNZoS9hUvNodQZhF26hXA?pwd=cyyy 提取码: ...
- python生成文件夹以及压缩文件夹
''' @Description 生成文件夹 @params (path) 文件夹路径 @params (title) 文件名称 @params (content) html 文件代码 @params ...
- unity3d 压缩文件夹和压缩文件
直接开始,不扯淡 1:下载名字为< Ionic.zip >的压缩包,将里面的< Ionic.Zip.dll >放到unity3d的Plugins文件夹下. ...
- python 压缩文件夹_python3 压缩文件及文件夹
zipfile模块 ZIP 文件格式是一个常用的归档与压缩标准. 这个模块提供了创建.读取.写入.添加及列出 ZIP 文件的工具. 它可以处理使用 ZIP64 扩展(超过 4 GB 的 ZIP 文件) ...
最新文章
- HttpEntity.EMPTY属性代码示例
- Git笔记(18) 搭建服务器Git
- python工作区是什么_在IPython中保存工作区
- 为什么世界上近60%的人使用谷歌Chrome浏览器?
- 【转】解决Navicat 报错:1130-host ... is not allowed to connect to this MySql server,MySQL不允许从远程访问的方法 .
- win10计算机的用户名和密码在哪里查,Win10查看别人在自己电脑上输入过的账号密码...
- 基于脉动阵列实现矩阵卷积(FPGA)
- thinkphp框架复习知识点
- 梯度消失和梯度爆炸原因推导
- 〖Python〗-- Django基础
- [摘录]第二部分 战略决策(1)
- 算法导论中英文版下载
- 程序员追求技术夯实基础学习路线建议
- 海阔凭鱼跃 天高任鸟飞-大上海,人人都向往的城市
- 十年陌陌,是否能成为Hello
- 湖北计算机考试报名有几次,湖北2020计算机考试怎么报名
- 公共关系礼仪实务章节测试题——社会关系和公共关系(三)
- Linux - Ftp客户端安装、创建Ftp用户和登录
- 华为国际快递被转运至美国 联邦快递致歉:误送
- 客户crm管理哪个好?
热门文章
- react-navigation v6 中文极速版
- IQR(Inter-Quartile Range)
- pure-ftpd 搭建 FTP 服务器
- Android系统篇(一)——建立Android系统开发环境
- SCI文章下载、选刊、分区查询—起飞站
- python定时更换桌面壁纸
- 关于面试技巧和简历写法的一些总结
- 大型互联网公司如何自建拥有独立AS号的IP网络
- java.lang.InstantiationException: com.lch.commder.entity.Car 已解决
- 2013.12.26 M-Learning