RAR-bestanden extraheren met C#

In deze gids behandelen we het proces van hoe je RAR bestanden uitpakt met C#. Het heeft de middelen om de ontwikkelomgeving in te stellen, een lijst met stappen die de programmeerlogica uitwerken, en een uitvoerbare voorbeeldcode om RAR-bestanden uit te pakken met C#. U leert de opties om de geselecteerde bestanden alleen uit te pakken op basis van verschillende criteria.

Stappen om RAR-bestanden uit te pakken met C#

  1. Stel de omgeving in om Aspose.Zip for .NET te gebruiken om RAR-bestanden uit te pakken
  2. Laad het RAR-bronbestand met behulp van het klasseobject RarArchive
  3. Doorloop alle items in het RAR-bestand
  4. Maak een bestandsstream met de naam entry in elke iteratie
  5. Lees alle bytes van het bronitem en sla ze op in de bestandsstroom
  6. Sla elk bestand op de schijf op nadat u alle bytes hebt geschreven

Deze stappen gaan dieper in op het uitpakken van RAR met behulp van C#. Het proces wordt gestart door het RAR-bronbestand te laden, gevolgd door het analyseren van alle vermeldingen erin. Maak een apart bestand voor elk item met de naam en sla alle bytes van het archief op in het respectieve bestand voordat u het opslaat op de schijf.

Code om RAR-bestanden te extraheren met C#

Deze voorbeeldcode laat zien hoe u RAR uitpakt met C#. Terwijl u alle vermeldingen in het archief doorloopt, kunt u de bestanden filteren met behulp van de gecomprimeerde grootte, aanmaaktijd, laatste toegangstijd, wijzigingstijd en naam zoals gebruikt in de voorbeeldcode. Het is niet nodig om de bestanden uit te pakken, aangezien u de bestandsinformatie alleen kunt krijgen met behulp van de klasse RarArchiveEntry.

Dit artikel heeft ons het proces geleerd om * RAR uit te pakken met C#*. Als je een ZIP-bestand wilt uitpakken, raadpleeg dan het artikel op hoe een ZIP-bestand in C # te extraheren.

 Nederlands