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