In this blog we will learn Visual C# coding for Zip / Unzip a folder or collection of files.
DeflateStream
Provides methods and properties for compressing and decompressing streams by using the Deflate algorithm.
GZipStream
Provides methods and properties used to compress and decompress streams.
ZipArchive
Represents a package of compressed files in the zip archive format.
ZipArchiveEntry
Represents a compressed file within a zip archive.
ZipFile
Provides static methods for creating, extracting, and opening zip archives.
ZipFileExtensions
Provides extension methods for the ZipArchive and ZipArchiveEntry classes.