最好的.NET Framework压缩类?

Jac*_*ack 7 c# compression

是的,我知道GZipStream或DeflateStream是.NET Framework中常用的处理压缩/解压缩的方法.

我希望在我的程序中有压缩/解压缩功能,但是

  1. 我希望.NET Framework C#one,而不是第三方开源.由于我的程序中的版权限制,我无法使用.

  2. GZipStream和DeflateStream不太好.例如,GZipStream将文件压缩到480KB,而7Zip压缩同一文件到57KB的大小.

微软有其他好的压缩方法吗?

谢谢

Dav*_*sky 6

GZipStream和DeflateStream专门用于压缩,而不是用于存储的文件的一般压缩.

除了这些类之外,压缩不是内置于.NET中的.如果您想要高质量的压缩,您将不得不去第三方库.查看http://www.7-zip.org/sdk.html获取开源7zip库.