Descomprimir un archivo zip en C#

Muhammad Maisam Abbas 16 febrero 2024
Descomprimir un archivo zip en C#

Este tutorial discutirá el método para descomprimir un archivo en C#.

Descomprima un archivo con la función ZipFile.ExtractToDirectory() en C#

La clase ZipFile se utiliza para crear, abrir y extraer archivos zip en C#. El método Zipfile.ExtractToDirectory() extrae un archivo zip de una carpeta de origen especificada a una carpeta de destino. Primero necesitamos instalar el paquete System.IO.Compression para usar este método. La extensión del archivo debe ser .zip para que este método funcione correctamente.

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

Producción :

Extracted Successfully

En el código anterior, extrajimos el archivo zip milestone 19.zip dentro de la ruta C:\File a la ruta C:\File con la función ZipFile.ExtractToDirectory() en 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

Artículo relacionado - Csharp File