示例#1
0
        public static byte[] Decompress(byte[] data)
        {
            var container = new CompressedContainer(data);
            var buffer    = new DecompressedBuffer(container);

            return(buffer.Data);
        }
示例#2
0
 internal CompressedContainer(DecompressedBuffer buffer)
 {
     foreach (var chunk in buffer.DecompressedChunks)
     {
         _compressedChunks.Add(new CompressedChunk(chunk));
     }
 }
示例#3
0
        public static byte[] Compress(byte[] data)
        {
            var buffer    = new DecompressedBuffer(data);
            var container = new CompressedContainer(buffer);

            return(container.SerializeData());
        }