解壓縮 C# 中的 Zip 檔案

Muhammad Maisam Abbas 2021年8月10日 2021年4月29日
解壓縮 C# 中的 Zip 檔案

本教程將討論在 C# 中解壓縮檔案的方法。

使用 C# 中的 ZipFile.ExtractToDirectory() 函式解壓縮檔案

ZipFile 類用於在 C# 中建立,開啟和提取 zip 檔案。Zipfile.ExtractToDirectory() 方法將 zip 檔案從指定的原始檔夾提取到目標資料夾。我們首先需要安裝軟體包 System.IO.Compression 才能使用此方法。要使此方法正常工作,副檔名必須為 .zip

using System;
using System.IO.Compression;

namespace unzip_file
{
    class Program
    {
        static void Main(string[] args)
        {
            string zipFilePath = @"C:\File\milestone 19.zip";
            string extractionPath = @"C:\File";
            ZipFile.ExtractToDirectory(zipFilePath, extractionPath);
            Console.WriteLine("Extracted Successfully");
        }
    }
}

輸出:

Extracted Successfully

在上面的程式碼中,我們使用 C# 中的 ZipFile.ExtractToDirectory() 函式將路徑 C:\File 內的 zip 檔案 milestone 19.zip 提取到路徑 C:\File 內。

Muhammad Maisam Abbas avatar Muhammad Maisam Abbas avatar

Maisam is a highly skilled and motivated Data Scientist. He has over 4 years of experience with Python programming language. He loves solving complex problems and sharing his results on the internet.

LinkedIn

相關文章 - Csharp File