memorystream

Mattepuffo's logo
Gestire archivi ZIP con C#

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.