Gestire archivi ZIP con C#
Precedentemente alla versione 4.5 del .NET Framework, la creazione / gestione degli archivi ZIP richiedeva delle librerie esterne.
Con l'ultima versione invece possiamo usare direttamente l'oggetto ZipFile.
Questa classe statica ha già tutti i metodi che ci servono.
Ad esempio per creare un archivio con dati presi da una directory:
ZipFile.CreateFromDirectory(@"C:\Source", @"C:\Archivio.zip");
Il metodo CreateFromDirectory richiede almeno due parametri: la directory con i dati da archiviare, e il percorso di creazione dell'archivio.