FileStore.FileStore.CompressData C# (CSharp) Method

CompressData() private method

private CompressData ( byte data ) : byte[]
data byte
return byte[]
        private byte[] CompressData(byte[] data)
        {
            MemoryStream ms = new MemoryStream();
            GZipStream zip = new GZipStream(ms, CompressionMode.Compress, true);
            zip.Write(data, 0, data.Length);
            zip.Close();
            ms.Position = 0;

            MemoryStream outStream = new MemoryStream();

            byte[] compressed = new byte[ms.Length];
            ms.Read(compressed, 0, compressed.Length);

            return compressed;
        }