Zip for .NET
StreamReader を使用して圧縮されたファイルを読み込む
タスク別ヘルプ > StreamReader を使用して圧縮されたファイルを読み込む

StreamReader を使用して ZIP ファイルを読み込むには、以下のコードを追加します。

Visual Basic コードの書き方

Visual Basic
コードのコピー
 'ZIP ファイルを開きます。
Dim zip As New C1ZipFile()
zip.Open("c:\temp\myzipfile.zip")
 '任意のエントリで入力ストリームを開きます。
Dim ze As C1ZipEntry = zip.Entries("someFile.cs")
Dim s As Stream = ze.OpenReader()
 ' StreamReader をストリームで開きます。
Dim sr As New StreamReader(s)
 ' StreamReader を使用して閉じます.

C# コードの書き方

C#
コードのコピー
// ZIP ファイルを開きます。
C1ZipFile zip = new C1ZipFile();
zip.Open(@"c:\temp\myzipfile.zip");
//任意のエントリで入力ストリームを開きます。
C1ZipEntry ze = zip.Entries["someFile.cs"];
Stream s = ze.OpenReader();
// StreamReader をストリームで開きます。
StreamReader sr = new StreamReader(s); 
// StreamReader を使用して閉じます。