我的数组是 140 字节。outArray 是 512 字节...不是我想要的。另外我不知道我是否正确加密。下面的代码是否正确?我该如何解决这个问题,所以 outArray 是真实大小,而不是用许多尾随零固定?
var compress = new SevenZipCompressor();
compress.CompressionLevel = CompressionLevel.Ultra;
compress.CompressionMethod = CompressionMethod.Lzma;
compress.ZipEncryptionMethod = ZipEncryptionMethod.Aes256;
var sIn = new MemoryStream(inArray);
var sOut = new MemoryStream();
compress.CompressStream(sIn, sOut, "a");
byte[] outArray = sOut.GetBuffer();