/// <summary> /// Writes compressed bytes to the underlying stream from the specified byte array. /// </summary> /// <param name="array">The buffer that contains the data to compress.</param> /// <param name="offset">The byte offset in <paramref name="array"/> from which the bytes will be read.</param> /// <param name="count">The maximum number of bytes to write.</param> public override void Write(byte[] array, int offset, int count) { base.Write(array, offset, count); _adler = Adler32.Update(_adler, array, offset, count); }