.NET için RAR Çıkarıcı

.NET için RAR Extractor’a Giriş

RAR Extractor, geliştiricilerin RR arşivlerinden dosyaları çıkarmalarını sağlayan bir .NET kütüphanesidir.Bu kılavuz, başlangıç için kod örnekleri ile birlikte, RER Ekstraktörün özellikleri ve işlevselliği hakkında bir genel bakış sunar.

RAR Arşivleri

RAR arşivini çıkarmak için, ExtractToDirectory Yöntemleri The RarArchive Bu yöntem, çıkarılan dosyaların kaydedileceği hedef dizinine giden yolu alır.

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

RAR arşivinden belirli dosyaları çıkarmak

RAR arşivinden belirli dosyaları çıkarmak istiyorsanız, Entries Mülkiyet için.

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);
        }                    
    }
}
 Türkçe