Harvinainen Extractor .NET

Ohjelma RAR Extractor for .NET

RAR Extractor on .NET-kirjasto, jonka avulla kehittäjät voivat poistaa tiedostoja RR-tiedostoista.Tämä opas tarjoaa yleiskatsauksen ominaisuuksista ja toiminnoista, sekä koodin esimerkkejä, jotta voit aloittaa.

Harvinaiset arkistot

Harvinaisen arkiston tuottamiseksi voit käyttää ExtractToDirectory Menetelmä on RarArchive Tämä menetelmä vie tien kohteen luetteloon, jossa poistetut tiedostot tallennetaan.

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

Tiettyjen tiedostojen poistaminen harvinaisesta arkistosta

Jos haluat poistaa tiettyjä tiedostoja RAR-tiedostosta, voit käyttää Entries ja omaisuutta.

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);
        }                    
    }
}
 Suomi