C# で Zip ファイルを解凍する

Muhammad Maisam Abbas 2021年8月10日 2021年5月9日
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