In questa guida, tratteremo il processo di come estrarre RAR file utilizzando C#. Ha le risorse per impostare l’ambiente di sviluppo, un elenco di passaggi che elabora la logica di programmazione e un codice di esempio eseguibile per decomprimere i file RAR utilizzando C#. Imparerai le opzioni per estrarre i file selezionati solo in base a criteri diversi.
Passaggi per decomprimere i file RAR utilizzando C#
- Imposta l’ambiente per utilizzare Aspose.Zip for .NET per estrarre i file RAR
- Carica il file RAR di origine utilizzando l’oggetto di classe RarArchive
- Analizza tutte le voci nel file RAR
- Crea un flusso di file utilizzando il nome entry in ogni iterazione
- Leggi tutti i byte dalla voce di origine e salvali nel flusso di file
- Salva ogni file sul disco dopo aver scritto tutti i byte
Questi passaggi spiegano come estrarre RAR utilizzando C#. Il processo viene avviato caricando il file RAR di origine seguito dall’analisi di tutte le voci in esso contenute. Crea un file separato per ogni voce usando il suo nome e salva tutti i byte dall’archivio nel rispettivo file prima di salvarlo sul disco.
Codice per estrarre file RAR utilizzando C#
Questo codice di esempio rivela come decomprimere RAR utilizzando C#. Durante l’iterazione di tutte le voci nell’archivio, è possibile filtrare i file utilizzando la dimensione compressa, l’ora di creazione, l’ora dell’ultimo accesso, l’ora di modifica e il nome utilizzato nel codice di esempio. Non è necessario estrarre i file, poiché è possibile ottenere le informazioni sul file solo utilizzando la classe RarArchiveEntry.
Questo articolo ci ha insegnato il processo per scompattare RAR usando C#. Se desideri decomprimere un file ZIP, fai riferimento all’articolo su come estrarre il file ZIP in C#.