public static byte[] Unpack(Stream input, int size, out int read) { using(MemoryStream stream = new MemoryStream()) { read = Unpack(input, stream, size); return stream.ToArray(); } }