Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // OrtizOL - xCSw - http://ortizol.blogspot.com
- using System;
- using System.IO;
- using System.IO.Compression;
- namespace Receta.CSharp.R0523
- {
- public class CompresionArchivos
- {
- public static void Main()
- {
- Console.WriteLine(Environment.NewLine);
- // Crear archivo para compresión:
- GZipStream zip = new GZipStream(File.OpenWrite("archivo_comprimido.zip"),
- CompressionMode.Compress);
- // Flujo de escritura sobre el archivo comprimido:
- StreamWriter sw = new StreamWriter(zip);
- // Escritura sobre el archivo:
- sw.WriteLine("OrtizOL - Experiencias Construcción Software");
- sw.Close();
- // Apertura del archivo recién comprimido para su
- // su descompresión:
- GZipStream descomprimido = new GZipStream(File.OpenRead("archivo_comprimido.zip"),
- CompressionMode.Decompress);
- // Flujo de lectura sobre el archivo comprimido:
- StreamReader sr = new StreamReader(descomprimido);
- // Muestra el contenido del archivo comprimido:
- Console.WriteLine ("Contenido: {0}", sr.ReadLine());
- Console.WriteLine(Environment.NewLine);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement