.NET 4.x Разархивация содержимого zip-архива - C#
Формулировка задачи:
Привет
Как разархивировать содержимое 1.zip в текущую папку?
Решение задачи: «.NET 4.x Разархивация содержимого zip-архива»
textual
Листинг программы
class Program
{
static void CompressFile(string inFilename, string outFilename)
{
FileStream sourceFile = File.OpenRead(inFilename);
FileStream destFile = File.Create(outFilename);
GZipStream compStream = new GZipStream(sourceFile, CompressionMode.Decompress);
int theByte = compStream.ReadByte();
while (theByte != -1)
{
destFile.WriteByte((byte)theByte);
theByte = compStream.ReadByte();
}
compStream.Close();
sourceFile.Close();
destFile.Close();
}
static void Main(string[] args)
{
CompressFile(@"D:\7.zip", @"D:\8.txt");
Console.ReadLine();
}
}