Archiv-Einträge ansehen

Beim Extrahieren von Archiven möchten Entwickler manchmal eine schnelle Überprüfung durchführen, um zu bestätigen, ob ein Eintrag im Archiv vorhanden ist, da das Extrahieren eines Archivs manchmal kostspielig sein kann. IronZIP ermöglicht es Ihnen, die Archiveinträge innerhalb des Archivs anzusehen, ohne sie zuerst zu extrahieren, was Ihnen Zeit spart und es Ihnen ermöglicht, Dateien schnell zu inspizieren und zu überprüfen, bevor Sie sie extrahieren.

In diesem Beispiel werden wir schnell ein Beispiel für die Verwendung der Entry-Klasse innerhalb von IronZipArchive durchgehen, um die Liste der Einträge innerhalb des Archivs zu erhalten und die Namen der Einträge zur Inspektion auszugeben.

class="examples__featured-snippet">

Archiv-Einträge mit C# anzeigen

  1. using IronZip;
  2. using (var archive = new IronZipArchive("existing.zip"))
  3. List entries = archive.Entries();
  4. foreach (Entry entry in entries)
  5. Console.WriteLine(entry.Name);

Importieren des bestehenden Archivs

Wir importieren zuerst den Namespace IronZip. Anschließend initialisieren wir ein neues IronZipArchive mit dem Pfad zum ZIP-Archiv als Parameter, um das Archiv zu laden.

Inhalte des Archivs anzeigen

Nach dem Importieren des ZIP-Archivs können wir die Klassen-Eigenschaften von IronZipArchive nutzen, um die Liste der Einträge innerhalb des Archivs zu erhalten. Die Entries-Eigenschaft innerhalb des IronZipArchive gibt eine von Entry innerhalb des Archivs zurück.

Eintragseigenschaft

Die Entry-Eigenschaft enthält mehrere Eigenschaften wie den Name, die Größe, die Version und andere Eigenschaften wie Kommentare und die Verschlüsselungsmethode, die zur Erstellung dieses Eintrags verwendet wurde. In diesem Beispiel verwenden wir eine For-Schleife, um über die Anzahl der Einträge in der Liste zu iterieren, um alle Namen der Einträge innerhalb des Archivs auszugeben und die Vielseitigkeit der Betrachtung der Einträge ohne deren Extraktion zu demonstrieren. Für eine vollständige Liste der für die Klasse Entry verfügbaren Eigenschaften klicken Sie bitte hier.

Erfahren Sie, wie Sie ZIP-Dateien mit IronZip erstellen, lesen und extrahieren können

Bereit anzufangen?
Nuget Downloads 16,000 | Version: 2025.11 gerade veröffentlicht