Extracteur RAR pour .NET
Introduction à RAR Extractor pour .NET
Le RAR Extractor est une bibliothèque .NET qui permet aux développeurs d’extraire des fichiers des archives RR. Ce guide fournit un aperçu des caractéristiques et des fonctionnalités de l’Extrait RER, ainsi que des exemples de code pour vous démarrer.
Extrait d’archives rares
Pour extraire un fichier RAR, vous pouvez utiliser le ExtractToDirectory
La méthode de la RarArchive
Cette méthode prend le chemin vers la directory de destination où les fichiers extraits seront sauvés.
using (var extractor = new RarArchive("example.rar"))
{
extractor.ExtractToDirectory("extracted");
}
Extrait de fichiers spécifiques d’un RAR Archive
Si vous voulez extraire des fichiers spécifiques d’un fichier RAR, vous pouvez utiliser le Entries
La propriété .
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);
}
}
}