Extractor RAR per a .NET
Introducció a RAR Extractor per a .NET
L’extractor de RAR és una biblioteca .NET que permet als desenvolupadors extreure arxius de l’arxiu d’ARR. Aquesta guia proporciona una visió de les característiques i funcionalitats de la extractora de ARR, juntament amb exemples de codi per començar.
Arxiu d’extracció RAR
Per extraure un arxiu RAR, podeu utilitzar el ExtractToDirectory
El mètode de la RarArchive
Aquest mètode pren el camí a la direcció de destinació on s’emmagatzemen els arxius extraïts.
using (var extractor = new RarArchive("example.rar"))
{
extractor.ExtractToDirectory("extracted");
}
Extraure arxius específics d’un Arxiu RAR
Si vols extraure arxius específics d’un arquitecte RAR, pots utilitzar el Entries
La propietat .
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);
}
}
}