Zip for WPF/Silverlight
C1ZStreamReader クラス
メンバ  使用例 

C1.Silverlight.Zip.5 アセンブリ > C1.C1Zip 名前空間 : C1ZStreamReader クラス
.NET ストリームからデータを圧縮解除します。
オブジェクト モデル
C1ZStreamReader クラス
シンタックス
'宣言
 
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

参照

C1ZStreamReader メンバ
C1.C1Zip 名前空間