C# ZipArchive完全ガイド|ZIP圧縮・解凍・メモリ操作をサンプルコードで解説
using System.IO.Compression;string sourceDirectory = @"C:\work\source";string zipPath = @"C:\work\archive.zip";string extractDirectory = @"C:\work\extract";
// フォルダをZIP圧縮ZipFile.CreateFromDirectory(sourceDirectory, zipPath);
// ZIPを解凍ZipFile.ExtractToDirectory(zipPath, extractDirectory);

