Decomprimere un file zip in C#

Muhammad Maisam Abbas 16 febbraio 2024
Decomprimere un file zip in C#

Questo tutorial discuterà il metodo per decomprimere un file in C#.

Decomprimere un file con la funzione ZipFile.ExtractToDirectory() in C#

La classe ZipFile viene utilizzata per creare, aprire ed estrarre file zip in C#. Il metodo Zipfile.ExtractToDirectory() estrae un file zip da una cartella di origine specificata in una cartella di destinazione. Dobbiamo prima installare il pacchetto System.IO.Compression per utilizzare questo metodo. L’estensione del file deve essere .zip affinché questo metodo funzioni correttamente.

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");
    }
  }
}

Produzione:

Extracted Successfully

Nel codice sopra, abbiamo estratto il file zip milestone 19.zip all’interno del percorso C:\File al percorso C:\File con la funzione ZipFile.ExtractToDirectory() in C#.

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

Articolo correlato - Csharp File