RAR Extractor til .NET

Introduktion til RAR Extractor for .NET

RAR Extractor er en .NET-bibliotek, der gør det muligt for udviklere at udveksle filer fra rAR-arkiver. Denne guide giver en oversigt over funktionerne og funktionaliteten af rar-ekstraktoren, sammen med kode eksempler til at få dig i gang.

Udvinding af sjældne arkiver

For at udskifte et RAR-arkiv kan du bruge ExtractToDirectory Metoden for den RarArchive Denne metode tager vejen til destinationsdiagrammet, hvor de udvundede filer vil blive gemt.

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

Udvinding af specifikke filer fra en RAR arkiv

Hvis du vil udveksle specifikke filer fra en RAR-arkiv, kan du bruge Entries ejendomsretten .

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);
        }                    
    }
}
 Dansk
OSZAR »