.NET에 대한 희귀 추출기

.NET에 대한 RAR 추출기 소개

RAR 추출기 (RAR Extractor)는 개발자가 RAL 파일에서 파일을 제거 할 수있는 .NET 라이브러리입니다.이 가이드는 당신을 시작하기 위해 코드 사례와 함께 RAP Extrator의 기능과 기능에 대한 개요를 제공합니다.

RAR 아카이브 삭제

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);
        }                    
    }
}
 한국어