Can't inflate with C# using DeflateStream

I'm using mono to inflate/deflate bytes. Here is the code: public static byte[] Inflate(byte[] data) { using (MemoryStream inStream = new MemoryStream(data)) { using (