Zip for .NET
C1ZStreamReader クラス
メンバ  使用例 

C1.C1Zip.4.5.2 アセンブリ > C1.C1Zip 名前空間 : C1ZStreamReader クラス
.NET ストリームからデータを圧縮解除します。
オブジェクト モデル
C1ZStreamReader クラス
シンタックス
'宣言
 
Public Class C1ZStreamReader 
   Inherits System.IO.Stream
public class C1ZStreamReader : System.IO.Stream 
解説

圧縮されたストリームからデータを読み込んで圧縮解除するには、コンストラクタに圧縮されたストリームを渡して C1ZStreamReaderオブジェクトを作成してください。

その後、 Readメソッドを使用して、 C1ZStreamReaderからデータを読み込むか、 C1ZStreamReaderSystem.IO.StreamReaderを作成します。 後者は、書式化されたデータを読む場合に使用します。

使用例
以下のコードは、メモリストリーム上に保存されている文字列を圧縮解除します。
public string ExpandString(byte[] buffer)
{
  // メモリストリーム内のバッファを返します
  MemoryStream ms = new MemoryStream(buffer)
  
  // メモリストリームに圧縮解除ストリームをアタッチします
  C1ZStreamReader sr = new C1ZStreamReader(ms);
  
  // データを圧縮解除します
  StreamReader reader = new StreamReader(sr);
  return reader.ReadToEnd();
}
継承階層

System.Object
   System.MarshalByRefObject
      System.IO.Stream
         C1.C1Zip.C1ZStreamReader

参照

C1ZStreamReader メンバ
C1.C1Zip 名前空間