アーカイブエントリを表示
アーカイブを抽出する際、開発者は時折、エントリがアーカイブ内に存在するかどうかを確認するための簡単な検査を行いたいと思います。アーカイブの抽出は時にコストがかかることがあります。 IronZIPを使用すると、アーカイブを抽出することなくその中のエントリを表示でき、時間を節約し、ファイルを抽出する前に迅速に検査・確認することができます。
この例では、IronZipArchiveを使い、インスペクションのためにエントリーの名前をプリントアウトする例をすばやく紹介します。
View Archive Entries with C#
IronZIPを使用しています;- using (var
archive= newIronZipArchive("existing.zip")) Listentries = archive.Entries(); - foreach (
エントリ entryinエントリ entry) Console.WriteLine(entry.Name);.
既存のアーカイブをインポート
最初にIronZIP名前空間をインポートします。 その後、パラメータとしてZIPアーカイブのパスを使用して新しいIronZipArchiveを初期化し、アーカイブをロードします。
アーカイブの内容を表示する
ZIPアーカイブをインポートした後は、<List>を返します。
Entry プロパティ
versionなどの他、多くのプロパティが含まれており、エントリーを作成するための暗号化方法も含まれます。 この例では、ループの回数を利用してリスト内のエントリ数を巡回し、アーカイブ内のエントリーすべてのnamesをプリントアウトして、エントリーを抽出せずに見渡すための汎用性を示しています。 Entryクラスに利用できるプロパティの完全なリストについては、こちらを参照してください。

