首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏编程宝典

    C# 使用原生 System.IO.Compression 实现 zip 的压缩与解压

    使用的时候记得 using System.IO.Compression; ///

    /// 将指定目录压缩为Zip文件 /// /// <param name=" directoryInfo.Create(); } ZipFile.ExtractToDirectory(zipPath, folderPath); } 至此 C# 使用原生 <em>System.IO.Compression</em>

    4.5K30编辑于 2022-10-28
  • 来自专栏DotNet NB && CloudNative

    C#压缩解压文件处理方案

    1、通过 System.IO.Compression 命名空间中新增的ZipArchive、ZipFile等类实现。 e in zip) { e.Extract(TargetDirectory, true); // true => overwrite existing files } } 3、原生 System.IO.Compression 实现 zip 的压缩与解压 不需要安装第三方的组件包,微软官方的实现,需要添加命名空间using System.IO.Compression; 将指定目录压缩为Zip文件 ///

    ] • .NET中zip的压缩和解压 - Asharp - 博客园[4] • 使用C#和System.IO.Packaging以编程方式从Zip存档中提取文件 | 码农家园[5] • C# 使用原生 System.IO.Compression html [5] 使用C#和System.IO.Packaging以编程方式从Zip存档中提取文件 | 码农家园: https://www.codenong.com/507751/ [6] C# 使用原生 System.IO.Compression

    70010编辑于 2023-11-08
  • 来自专栏编程进阶实战

    .NET使用原生方法实现文件压缩和解压

    前言 在.NET中实现文件或文件目录压缩和解压可以通过多种方式来完成,包括使用原生方法(System.IO.Compression命名空间中的类)和第三方库(如:SharpZipLib、SharpCompress 本文我们主要讲的是如何使用.NET原生方法System.IO.Compression命名空间中的类来对文件和文件夹进行压缩或解压缩(压缩格式.zip文件格式)。 System.IO.Compression命名空间 包含为流提供基本压缩和解压缩服务的类。 包含的类 ZipFile:提供创建、解压缩和打开 zip 存档的静态方法。

    50010编辑于 2024-06-21
  • 来自专栏tkokof 的技术,小趣及杂念

    Unity 中进行数据压缩的一种方法

    本文简单描述了一种在 Unity 中进行数据压缩的方法 一般的游戏开发中,数据压缩往往跟资源加载等底层机制关系密切,在上层逻辑中的使用则并不常见. .Net 中, System.IO.Compression 一种方式就是引入第三方库,而不去依赖原生的 System.IO.Compression,之前有人将 System.IO.Compression 的实现重新 port 成了 Unity.IO.Compression

    1.5K10发布于 2020-01-15
  • 来自专栏liulun

    四:理解Page类的运行机制(例:基于PageStatePersister的页面状态存取)

    PageStatePersister属性 来实现自己的状态存取逻辑 我们为了压缩viewstate里的数据,必须先实现一个工具类:如下 using System; using System.IO; using System.IO.Compression ; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.IO; using System.IO.Compression

    60010编辑于 2022-05-08
  • 来自专栏编程进阶实战

    C#/.NET这些实用的编程技巧你都会了吗?

    文章详细教程:.NET使用QuestPDF高效地生成PDF文档FileCompDecompExercise在.NET中实现文件或文件目录压缩和解压可以通过多种方式来完成,包括使用原生方法(System.IO.Compression 本文我们主要讲的是如何使用.NET原生方法System.IO.Compression命名空间中的类来对文件和文件夹进行压缩或解压缩(压缩格式.zip文件格式)。

    68310编辑于 2024-08-23
  • 来自专栏DotNet 致知

    IO异步,读写压缩文件,监控文件系统

    NET给我们提供了两个用于压缩的类:GZipStream和DeflateStream,它们存在于System.IO.Compression这个命名空间下,这两个类用法都差不多,而且都是公开免费的,下面简单通过代码介绍一下如何压缩一个文件

    88840编辑于 2022-03-29
  • 来自专栏*坤的Blog

    DingTalk机器人C#代码

    using System.Threading.Tasks; using System.Windows.Forms; using System.Net; using System.IO; using System.IO.Compression

    1.1K50发布于 2018-06-04
  • 来自专栏林德熙的博客

    dotnet 简单解压缩 tar gz 到文件夹

    linux-x64.tar.gz 文件,准备将其解压缩到 CahohuneaFaidinalnalfaji 文件夹,则解压缩的代码如下 using System.Formats.Tar; using System.IO.Compression

    30300编辑于 2025-07-03
  • 来自专栏明年我18

    用程序实现HTTP压缩和缓存

    实现压缩:在.net的System.IO.Compression命名空间里,有两个类可以帮助我们压缩response中的内容:DeflateStream和GZIPStream,分别实现了deflate和 为了压缩css和js,需要修改ResourceHandler类: using System; using System.IO; using System.IO.Compression; using System.Web 为了压缩View(aspx),我们需要添加一个ActionFilter,代码如下: using System.IO.Compression; using System.Web; using System.Web.Mvc

    2.5K20发布于 2019-09-18
  • 来自专栏林德熙的博客

    dotnet C# 简单的追加文件夹到 ZipArchive 压缩文件的方法

    参数传入空字符串即可,如下面代码 Foo.AppendDirectoryToZipArchive(zipArchive, @"C:\lindexi\Library\", ""); 全部的代码如下 using System.IO.Compression

    78110编辑于 2024-04-27
  • 来自专栏红蓝对抗

    研究人员发现恶意 VS Code、Go、npm 和 Rust 包窃取开发者数据

    syn1112223334445556667778889990[.]org”)下载受密码保护的 ZIP 存档,并使用四种不同的方法从中提取主要有效载荷:Windows 原生 Expand-Archive、.NET System.IO.Compression

    17710编辑于 2025-12-22
  • 来自专栏桑榆肖物

    使用.NET设计一个Epub电子书生成工具

    在这个方法中,我们使用了 System.IO.Compression 命名空间下的 ZipArchive 类来创建一个 Epub 电子书文件,因为 Epub 电子书实际上是一个特殊格式的 ZIP 文件。

    79520编辑于 2023-10-26
  • 来自专栏DotNet 致知

    IO系列测试源码

    using System; using System.CodeDom; using System.Collections.Generic; using System.IO; using System.IO.Compression

    50720编辑于 2022-03-29
  • 来自专栏大数据

    C# 在物联网 (IoT) 应用中的应用

    代码示例: using System; using System.IO.Compression; using System.IO; using System.Text; using System.Threading.Tasks

    64710编辑于 2024-11-23
  • 来自专栏liulun

    自制安装程序~单文件~可安装windows服务~技巧!类似安装QQ!

    System.Text; using System.Windows.Forms; using System.Threading; using System.Xml; using System.IO; using System.IO.Compression

    62220编辑于 2022-05-09
  • 来自专栏偏前端工程师的驿站

    网页优化系列三:使用压缩后置viewstate

    3..net有的System.IO.Compression中有两种压缩方式,这里选用GZip,也可以用其他更好的压缩算法的方法,压出效果就好^_^!

    1.1K50发布于 2018-01-18
  • 来自专栏林德熙的博客

    dotnet 使用 dnlib 检测插件程序集的 API 兼容性

    System.Diagnostics.Debug", "System.Drawing", "System.Globalization", "System.IO", "System.IO.Compression

    49310编辑于 2024-02-21
  • 来自专栏偏前端工程师的驿站

    网页优化系列三:使用压缩后置viewstate

    3..net有的System.IO.Compression中有两种压缩方式,这里选用GZip,也可以用其他更好的压缩算法的方法,压出效果就好^_^!

    1.1K60发布于 2018-01-18
  • 来自专栏不做码农的开发者

    C# 基础知识系列- 14 IO篇之入门IO

    在以System.IO开头的命名空间中,C#对IO进一步扩展,并提供了流压缩和解压缩(System.IO.Compression),搜索和枚举文件系统元素(System.IO.Enumeration),

    1.3K10发布于 2020-04-29
领券