アーカイブエントリを表示
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);
          }
}
NuGet Download
PM > Install-Package IronZip
アーカイブエントリを表示

アーカイブエントリを表示

アーカイブを抽出する際、開発者は時折、エントリがアーカイブ内に存在するかどうかを確認するための簡単な検査を行いたいと思います。アーカイブの抽出は時にコストがかかることがあります。 IronZIPを使用すると、アーカイブを抽出することなくその中のエントリを表示でき、時間を節約し、ファイルを抽出する前に迅速に検査・確認することができます。

この例では、IronZipArchiveを使い、インスペクションのためにエントリーの名前をプリントアウトする例をすばやく紹介します。

既存のアーカイブをインポート

最初にIronZIP名前空間をインポートします。 その後、パラメータとしてZIPアーカイブのパスを使用して新しいIronZipArchiveを初期化し、アーカイブをロードします。

アーカイブの内容を表示する

ZIPアーカイブをインポートした後は、<List>を返します。

Entry プロパティ

versionなどの他、多くのプロパティが含まれており、エントリーを作成するための暗号化方法も含まれます。 この例では、ループの回数を利用してリスト内のエントリ数を巡回し、アーカイブ内のエントリーすべてのnamesをプリントアウトして、エントリーを抽出せずに見渡すための汎用性を示しています。 Entryクラスに利用できるプロパティの完全なリストについては、こちらを参照してください。

IronZIPを使用してZIPファイルを作成、読み取り、抽出する方法を学びます。
GitHubで見る

準備はできましたか?

Nuget Downloads 24,981バージョン:2026.11リリースされたばかり