Kaip išgauti RAR failus naudojant C#

Šiame vadove apžvelgsime kaip išgauti RAR failus naudojant C# procesą. Jame yra išteklių kūrimo aplinkai nustatyti, veiksmų, kurie detalizuoja programavimo logiką, sąrašą ir vykdomą pavyzdinį kodą, leidžiantį išpakuoti RAR failus naudojant C#. Pasirinktų failų išskleidimo parinktis sužinosite tik pagal skirtingus kriterijus.

Veiksmai, kaip išpakuoti RAR failus naudojant C#

  1. Nustatykite aplinką, kad RAR failams išgauti būtų naudojama Aspose.Zip for .NET
  2. Įkelkite šaltinio RAR failą naudodami RarArchive klasės objektą
  3. Išnagrinėkite visus RAR failo įrašus
  4. Sukurkite failų srautą naudodami entry pavadinimą kiekvienoje iteracijoje
  5. Perskaitykite visus šaltinio įrašo baitus ir išsaugokite juos failų sraute
  6. Įrašę visus baitus, išsaugokite kiekvieną failą diske

Šie veiksmai paaiškina, kaip ištraukti RAR naudojant C#. Procesas pradedamas įkeliant šaltinio RAR failą, o po to analizuojant visus jame esančius įrašus. Kiekvienam įrašui sukurkite atskirą failą naudodami jo pavadinimą ir išsaugokite visus baitus iš archyvo į atitinkamą failą prieš išsaugodami jį diske.

Kodas RAR failams išgauti naudojant C#

Šis pavyzdinis kodas parodo, kaip išpakuoti RAR naudojant C#. Peržiūrėdami visus archyvo įrašus, galite filtruoti failus naudodami suglaudintą dydį, sukūrimo laiką, paskutinės prieigos laiką, modifikavimo laiką ir pavadinimą, kaip naudota pavyzdiniame kode. Failų išskleisti nebūtina, nes failo informaciją galite gauti tik naudodami RarArchiveEntry klasę.

Šis straipsnis išmokė mus išpakuoti RAR naudojant C#. Jei norite išpakuoti ZIP failą, žr. straipsnį kaip išgauti ZIP failą C#.

 Latviski