相关文章推荐
含蓄的枇杷  ·  Java:ews-java-api获取Out ...·  4 月前    · 
失望的跑步鞋  ·  Microsoft SQL Server ...·  1 年前    · 
温暖的花生  ·  UE4 ...·  1 年前    · 

若要在.NET Framework应用中使用 ZipFile 类,必须在项目中添加对程序集的 System.IO.Compression.FileSystem 引用。 有关如何在 Visual Studio 中添加对项目的引用的信息,请参阅 如何:添加或删除引用

操作 zip 存档及其文件的方法分布在三个类中: ZipFile ZipArchive ZipArchiveEntry

收件人... 使用...

此示例演示如何使用 ZipFile 类创建和提取 zip 存档。 它将文件夹的内容压缩到 zip 存档中,然后将该内容提取到新文件夹。

using System;
using System.IO.Compression;
class Program
    static void Main(string[] args)
        string startPath = @".\start";
        string zipPath = @".\result.zip";
        string extractPath = @".\extract";
        ZipFile.CreateFromDirectory(startPath, zipPath);
        ZipFile.ExtractToDirectory(zipPath, extractPath);
Imports System.IO.Compression
Module Module1
    Sub Main()
        Dim startPath As String = ".\start"
        Dim zipPath As String = ".\result.zip"
        Dim extractPath As String = ".\extract"
        ZipFile.CreateFromDirectory(startPath, zipPath)
        ZipFile.ExtractToDirectory(zipPath, extractPath)
    End Sub
End Module
			即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:https://aka.ms/ContentUserFeedback

提交和查看相关反馈