Пример #1
0
 internal static byte[] Decompress(byte[] content)
 {
     // TODO: Handle exceptions in case of corruption
     using var contentStream = new MemoryStream(content, false);
     using var gzipStream    = new GZipStream(contentStream, CompressionMode.Decompress);
     return(gzipStream.ReadAll());
 }
Пример #2
0
 public static byte[] GZipDecompress(byte[] bytes)
 {
     using (MemoryStream stream = new MemoryStream(bytes))
     {
         using (GZipStream zip = new GZipStream(stream, CompressionMode.Decompress, false))
         {
             return(zip.ReadAll());
         }
     }
 }