U ovom ćemo vodiču pokriti proces kako izdvojiti RAR datoteke pomoću C#. Ima resurse za postavljanje razvojnog okruženja, popis koraka koji razrađuju logiku programiranja i primjer koda koji se može izvoditi za raspakiranje RAR datoteka pomoću C#. Naučit ćete opcije izdvajanja odabranih datoteka samo na temelju različitih kriterija.
Koraci za raspakiranje RAR datoteka pomoću C#
- Postavite okruženje da koristi Aspose.Zip for .NET za izdvajanje RAR datoteka
- Učitajte izvornu RAR datoteku pomoću objekta klase RarArchive
- Raščlanite sve unose u RAR datoteci
- Stvorite tok datoteke koristeći naziv entry u svakoj iteraciji
- Pročitajte sve bajtove iz izvornog unosa i spremite ih u tok datoteke
- Spremite svaku datoteku na disk nakon upisa svih bajtova
Ovi koraci razrađuju kako ekstrahirati RAR pomoću C#. Proces započinje učitavanjem izvorne RAR datoteke nakon čega slijedi analiziranje svih unosa u njoj. Stvorite zasebnu datoteku za svaki unos koristeći njegovo ime i spremite sve bajtove iz arhive u odgovarajuću datoteku prije nego što je spremite na disk.
Kod za izdvajanje RAR datoteka pomoću C#
Ovaj primjer koda otkriva kako raspakirati RAR pomoću C#. Tijekom ponavljanja kroz sve unose u arhivi, možete filtrirati datoteke koristeći komprimiranu veličinu, vrijeme stvaranja, vrijeme zadnjeg pristupa, vrijeme izmjene i naziv koji se koristi u oglednom kodu. Nije potrebno ekstrahirati datoteke jer informacije o datoteci možete dobiti samo pomoću klase RarArchiveEntry.
Ovaj nas je članak naučio postupku otpakiranja RAR-a pomoću C#. Ako želite raspakirati ZIP datoteku, pogledajte članak na kako izdvojiti ZIP datoteku u C#.