HOWTO · Csharp

Entpacken einer Zip-Datei in C#

Mit der Funktion ZipFile.ExtractToDirectory() kann eine komprimierte Datei in C# entpackt werden.

Auf dieser Seite

In diesem Tutorial wird die Methode zum Entpacken einer Datei in C# erläutert.

Entpacken Sie eine Datei mit der Funktion ZipFile.ExtractToDirectory() in C#

Mit der Klasse ZipFile werden Zip-Dateien in C# erstellt, geöffnet und extrahiert. Die Methode Zipfile.ExtractToDirectory() extrahiert eine Zip-Datei aus einem angegebenen Quellordner in einen Zielordner. Wir müssen zuerst das Paket System.IO.Compression installieren, um diese Methode verwenden zu können. Die Dateierweiterung muss .zip sein, damit diese Methode ordnungsgemäß funktioniert.

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

Ausgabe:

Extracted Successfully

Im obigen Code haben wir die Zip-Datei milestone 19.zip im Pfad C:\File mit der Funktion ZipFile.ExtractToDirectory() extrahiert.