'Declaration
Public Class C1ZStreamReader Inherits System.IO.Stream
public class C1ZStreamReader : System.IO.Stream
'Declaration
Public Class C1ZStreamReader Inherits System.IO.Stream
public class C1ZStreamReader : System.IO.Stream
圧縮されたストリームからデータを圧縮解除するには、圧縮されたストリームを C1ZStreamReader コンストラクタに渡して C1ZStreamReader オブジェクトを作成します。
次に、Read メソッドを使って C1ZStreamReader からデータを読み取るか、C1ZStreamReader 上に System.IO.StreamReader を作成します。2番目のオプションは、書式設定されたデータを読み取る場合に使用します。
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.IO.Stream
C1.C1Zip.C1ZStreamReader