C1.Xaml.Zip アセンブリ > C1.C1Zip 名前空間 : 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) { // バッファをメモリストリームにします var ms = new MemoryStream(buffer); // 圧縮解除プログラムストリームをメモリストリームにアタッチします var sr = new C1ZStreamReader(ms); // 圧縮解除されたデータを読み取ります var reader = new StreamReader(sr); return reader.ReadToEnd(); }
System.Object
System.MarshalByRefObject
System.IO.Stream
C1.C1Zip.C1ZStreamReader
Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2