RAR Extractor voor .NET

Inleiding tot RAR Extractor voor .NET

De RAR Extractor is een .NET-bibliotheek die ontwikkelaars in staat stelt om bestanden te extraheren uit RR-archieven. deze gids biedt een overzicht van de functies en functionaliteit van het RAL Extract, samen met voorbeelden van code om u te starten.

Extract van zeldzame archief

To extract a RAR archive, you can use the ExtractToDirectory method of the RarArchive class. This method takes the path to the destination directory where the extracted files will be saved.

using (var extractor = new RarArchive("example.rar"))
{
    extractor.ExtractToDirectory("extracted");
}

Het extraheren van specifieke bestanden uit een RAR archief

If you want to extract specific files from a RAR archive, you can use the Entries property.

using (RarArchive archive = new RarArchive("archive.rar"))
{
    using (var destination = File.Create(dataDir + "firstEntry.txt"))
    {
        using (var source = archive.Entries[0].Open())
        {
            byte[] buffer = new byte[1024];
            int bytesRead;
            while ((bytesRead = source.Read(buffer, 0, buffer.Length)) > 0)                       
                destination.Write(buffer, 0, bytesRead);
        }                    
    }
}
 Nederlands