Descomprimir un archivo zip en C#

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

  • Obtener el nombre de archivo de la ruta en C#
  • Cómo renombrar un archivo en C#
  • Cómo descargar un archivo de una URL en C#
  • C# Leer un archivo de texto línea por línea
  • Agregar al archivo de texto en C#