Exemplo n.º 1
0
        public void PInvoke()
        {
            _source.Position      = 0;
            _destination.Position = 0;
            using var stream      = new global::Snappy.SnappyStream(_destination, CompressionMode.Compress, true);

            _source.CopyTo(_destination, ReadSize);
        }
Exemplo n.º 2
0
        public void PInvoke()
        {
            _memoryStream.Position = 0;
            using var stream       = new global::Snappy.SnappyStream(_memoryStream, CompressionMode.Decompress, true);

            while (stream.Read(_buffer, 0, ReadSize) > 0)
            {
            }
        }