Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- static byte[] UnzipSlices(byte[] bufferZip)
- {
- using (GZipStream unzipStream = new GZipStream(new MemoryStream(bufferZip), CompressionMode.Decompress))
- {
- byte[] buffer = new byte[4096];
- using (MemoryStream memoryStream = new MemoryStream())
- {
- int bytesRead = 0;
- do
- {
- bytesRead = unzipStream.Read(buffer, 0, buffer.Length);
- if (bytesRead > 0)
- memoryStream.Write(buffer, 0, bytesRead);
- } while (bytesRead > 0);
- memoryStream.Write(buffer, 0, bytesRead);
- unzipStream.Close();
- return memoryStream.ToArray();
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement