Zip for WPF and Silverlight
C1.C1Zip Namespace / C1ZStreamReader Class
Members Example

In This Topic
    C1ZStreamReader Class
    In This Topic
    .NET ストリームからデータを圧縮解除します。
    Object Model
    C1ZStreamReader Class
    Syntax
    'Declaration
     
    
    Public Class C1ZStreamReader 
       Inherits System.IO.Stream
    public class C1ZStreamReader : System.IO.Stream 
    Remarks

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

    次に、Read メソッドを使って C1ZStreamReader からデータを読み取るか、C1ZStreamReader 上に System.IO.StreamReader を作成します。2番目のオプションは、書式設定されたデータを読み取る場合に使用します。

    Example
    以下のコードは、メモリストリームオブジェクトに保存された文字列を圧縮解除します。
    public string ExpandString(byte[] buffer)
    {
    	// バッファをメモリストリームにします。
    	MemoryStream ms = new MemoryStream(buffer);
    	
    	// 圧縮解除プログラムストリームをメモリストリームにアタッチします。
    	C1ZStreamReader sr = new C1ZStreamReader(ms);
    	
    	// 圧縮解除されたデータを読み取ります。
    	StreamReader reader = new StreamReader(sr);
    	return reader.ReadToEnd();
    }
    Inheritance Hierarchy

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

    See Also