예제 #1
0
        public static void DecompressGZipStreamSelect(Stream instream, Stream outstream, bool datacheck)
        {
            Stream stream = datacheck ? ((Stream) new GZipStream(instream, CompressionMode.Decompress, true)) : ((Stream) new DeflateStream(instream, CompressionMode.Decompress, true));

            IOTools.CopyStreamSelect(stream, outstream);
            stream.Close();
            stream = null;
        }
예제 #2
0
        public static void DecompressGZipStreamSelect(
            Stream instream,
            Stream outstream,
            bool datacheck)
        {
            Stream instream1 = datacheck ? (Stream) new GZipStream(instream, CompressionMode.Decompress, true) : (Stream) new DeflateStream(instream, CompressionMode.Decompress, true);

            IOTools.CopyStreamSelect(instream1, outstream);
            instream1.Close();
        }