Nwlapcug.com


Come decomprimere una stringa utilizzando l'algoritmo di sgonfiare

Come decomprimere una stringa utilizzando l'algoritmo di sgonfiare


. Classe DeflateStream di NET consente ai programmatori di decomprimere le stringhe utilizzando. Algoritmo Deflate integrato di NET. È una parte importante della. Classi di Input-Output (IO) di NET utilizzate per estrarre e inviare dati tra diversi moduli di memoria. È possibile utilizzare l'algoritmo Deflate per compattare un file di compressione in una singola stringa. Un altro programma potrebbe quindi decomprimere la stringa mediante l'algoritmo Deflate. Maggior parte dei programmi che compattare i file di "lampo" li utilizza classi IO.

Istruzioni

1

Aprire Visual Studio e aprire il file di classe che deve decomprimere la stringa.

2

Inserire i riferimenti alla libreria .NET seguenti all'inizio del file della classe.

using System;

using System.IO;

3

Creare un'istruzione Using e creare un'istanza della classe StreamReader all'interno sua parentesi destra, utilizzando il nome del file di testo che si desidera decomprimere come argomento.

utilizzando (StreamReader sampleStreamReader = nuovo StreamReader("TestFile.txt"))

{

}4

Creare una stringa dalla classe StringBuilder per contenere la stringa all'interno dell'istruzione Using.

utilizzando (StreamReader sampleStreamReader = nuovo StreamReader("TestFile.txt"))

{

StringBuilder sampleStringText;

}5

Chiamare il metodo "ReadLine ()" della classe StreamReader e assegnare la stringa che restituisce la stringa sampleStringText. Il metodo "ReadLine ()" utilizza algoritmo Deflate del framework .NET classe e produce una stringa decompressa automaticamente.

utilizzando (StreamReader sampleStreamReader = nuovo StreamReader("TestFile.txt"))

{

StringBuilder sampleStringText;

sampleStringText = sampleStreamReader.ReadLine();

//use decompressed string as required

}