ubiquitour.com

Cómo descomprimir una cadena utilizando el algoritmo de desinflar

Cómo descomprimir una cadena utilizando el algoritmo de desinflar

. Clase DeflateStream de red permite a los programadores descomprimir cadenas utilizando. Algoritmo de Deflate incorporado de la red. Es una parte importante de. Clases de entrada / salida (IO) de la red utilizadas para extraer y enviar datos entre diferentes formas de memoria. Puede utilizar el algoritmo Deflate para compactar un archivo comprimiendo en una sola cadena. Otro programa puede descomprimir luego la cadena utilizando el algoritmo Deflate. Mayoría de los programas que compacta los archivos de "comprimir" utiliza clases de IO.

Instrucciones

1 Abra Visual Studio y abra el archivo de clase que debe descomprimir la secuencia.

2 Coloque las siguientes referencias de la biblioteca. net en la parte superior del archivo de clase.

utilizando el sistema;

utilizando System.IO;

3 Crear una declaración de uso y una instancia de la clase StreamReader en su paréntesis de cierre, utilizando el nombre del archivo de texto que desea descomprimir como argumento.

usando (StreamReader sampleStreamReader = StreamReader("TestFile.txt")) nuevo

{

}4

Crear una cadena de la clase StringBuilder para mantener la cadena en la instrucción Using.

usando (StreamReader sampleStreamReader = StreamReader("TestFile.txt")) nuevo

{

StringBuilder sampleStringText;

}5

Llame al método "ReadLine()" de la clase StreamReader y asigne la cadena vuelve a la cadena de sampleStringText. El método "ReadLine()" utiliza el algoritmo Deflate de clase net y genera una cadena descomprimida automáticamente.

usando (StreamReader sampleStreamReader = StreamReader("TestFile.txt")) nuevo

{

StringBuilder sampleStringText;

sampleStringText = sampleStreamReader.ReadLine();

//use decompressed string as required

}