IRONSOFTWAREHOME
Archiv-Einträge ansehen
using IronZip;
using System;
using System.Collections.Generic;

// Open existing ZIP
using (var archive = new IronZipArchive("existing.zip"))
{
    // Get Entries list
    List<Entry> entries = archive.Entries();
    foreach (Entry entry in entries)
    {
        Console.WriteLine(entry.Name);
          }
}
Imports IronZip
Imports System
Imports System.Collections.Generic

' Open existing ZIP
Using archive As New IronZipArchive("existing.zip")
    ' Get Entries list
    Dim entries As List(Of Entry) = archive.Entries()
    For Each entry As Entry In entries
        Console.WriteLine(entry.Name)
    Next
End Using
NuGet Download
PM > Install-Package IronZip
Archiv-Einträge ansehen

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 durchgehen, wie die Entry Klasse innerhalb von IronZipArchive genutzt werden kann, um die Liste der Einträge im Archiv zu erhalten und die Namen der Einträge für die Inspektion auszugeben.

Importieren des bestehenden Archivs

Zuerst importieren wir den Namespace IronZIP. Anschließend initialisieren wir eine neue 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 Klassenmerkmale von IronZipArchive nutzen, um die Liste der Einträge im Archiv zu erhalten. Die Entries Eigenschaft innerhalb der IronZipArchive Klasse gibt eine Liste von <List> von Entry im Archiv zurück.

Eintragseigenschaft

Die Entry Eigenschaft enthält mehrere Eigenschaften wie die name, size, version, und andere Eigenschaften wie die comments und die Verschlüsselungsmethode, die verwendet wurde, um diesen Eintrag zu erstellen. In diesem Beispiel nutzen wir eine for-Schleife, um über die Anzahl der Einträge in der Liste zu gehen und alle names der Einträge im Archiv auszugeben, wodurch die Vielseitigkeit des Durchsuchens der Einträge ohne Extraktion gezeigt wird. Für eine vollständige Liste der für die Klasse Entry verfügbaren Eigenschaften klicken Sie bitte hier.

Lernen Sie, ZIP-Dateien mit IronZIP zu erstellen, zu lesen und zu extrahieren
Auf GitHub ansehen

Bereit anzufangen?

Nuget Downloads 23,187Version:2026.9gerade veröffentlicht

Key in blue circle

Holen Sie sich sofort Ihren kostenlosen 30-Tage-Testschlüssel.

Your trial license will be sent to your email address

Keine Einschränkungen. 100 % freigeschaltet. Keine Kreditkarte.

bullet_checkedIhr Testlizenzschlüssel wurde Ihnen per E-Mail gesendet.Keine Einschränkungen. 100 % freigeschaltet. Keine Kreditkarte.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
AWS-Logo
Booking Badge

Von Millionen von Ingenieur*innen weltweit vertraut

Azure (WebApps, Funktionen v3)
Erhalten Sie Ihre unverbindliche Beratung
Füllen Sie das Formular unten aus oder senden Sie eine E-Mail an sales@ironsoftware.com
Ihre Daten werden immer vertraulich behandelt.
Von Millionen von Ingenieur*innen weltweit vertraut
Azure (WebApps, Funktionen v3)
Erhalten Sie sofort Ihren kostenlosen 30-Tage-Testschlüssel.
Ihr Testlizenzschlüssel wurde Ihnen per E-Mail gesendet.