.NET の RAR エクストラクター
RAR Extractor for .NET の導入
RARエクストラクターは、開発者がRARファイルからファイルを抽出することを可能にする .NET ライブラリです. このガイドでは、あなたが始めるためのコードの例と共に、その機能と機能の概要を提供します。
珍しいアーカイブ
RAR アーカイブを抽出するには、 ExtractToDirectory
メソッドのThe RarArchive
この方法は、抽出されたファイルが保存される目的地ディレクトリへの道を取ります。
using (var extractor = new RarArchive("example.rar"))
{
extractor.ExtractToDirectory("extracted");
}
RARアーカイブから特定のファイルを抽出する
RAR ファイルから特定のファイルを抽出したい場合は、 Entries
財産です。
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);
}
}
}