110,529
社区成员
发帖
与我相关
我的任务
分享
private void btnDecompress_Click(object sender, EventArgs e)
{
// 内存数据流
MemoryStream memStream = new MemoryStream(_byCompressed);
memStream.Position = 0;
// 解压缩数据流
byte[] byBuffer = new byte[1024];
DeflateStream deflateStream = new DeflateStream(memStream, CompressionMode.Decompress, true);
int nLen = deflateStream.Read(byBuffer, 0, 1024);// 读完nLen=0
// 关闭数据流
deflateStream.Close();
memStream.Close();
// 显示还原后的数据,这个函数就不用管了
ShowBytes(tbDecompressed, byBuffer, nLen);
}
int nLen = deflateStream.Read(byBuffer, 0, 1024);// 读完nLen=0