C#中使用DeflateStream压缩数据文件的代码

把做工程过程比较重要的内容片段做个备份,下面的资料是关于C#中使用DeflateStream压缩数据文件的内容。

String sourcefilename = FILETOBECOMPRESSED;
Filestream sourcefile = File.OpenRead(sourcefilename);
Filestream destinationfile = File.Create(outputfilename);
DeflateStream compressionstream = new DeflateStream(destinationfile, CompressionMode.Compress);
int sourcebyte = sourcefile.ReadByte();
while(sourcebyte != -1)
{
	compressionstream.WriteByte((byte)sourcebyte);
	sourcebyte = sourcefile.ReadByte();
}

猜你喜欢

转载自blog.csdn.net/weixin_44531419/article/details/86685486
今日推荐