Ekstraktor RAR untuk .NET
Pengenalan ke RAR Extractor untuk .NET
The RAR Extractor adalah sebuah perpustakaan .NET yang memungkinkan pengembang untuk mengekstrak file dari arkib. panduan ini memberikan gambaran keseluruhan tentang fitur dan fungsi dari RR Extrator, bersama dengan contoh kode untuk memulai Anda.
Mengekstrak RAR Archives
Untuk mengekstrak file RAR, Anda dapat menggunakan ExtractToDirectory
Metode dari RarArchive
Metode ini mengambil jalur ke direktori tujuan di mana file yang diekstrak akan disimpan.
using (var extractor = new RarArchive("example.rar"))
{
extractor.ExtractToDirectory("extracted");
}
Mengekstrak file spesifik dari arsip RAR
Jika Anda ingin mengekstrak file tertentu dari arkib RAR, Anda dapat menggunakan Entries
dan Properti.
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);
}
}
}