IRONSOFTWAREHOME
아카이브 항목 보기
using IronZip;
using System;
using System.Collections.Generic;

// Open existing ZIP
using (var archive = new IronZipArchive("existing.zip"))
{
    // Get Entries list
    List<Entry> entries = archive.Entries();
    foreach (Entry entry in entries)
    {
        Console.WriteLine(entry.Name);
          }
}
Imports IronZip
Imports System
Imports System.Collections.Generic

' Open existing ZIP
Using archive As New IronZipArchive("existing.zip")
    ' Get Entries list
    Dim entries As List(Of Entry) = archive.Entries()
    For Each entry As Entry In entries
        Console.WriteLine(entry.Name)
    Next
End Using
NuGet Download
PM > Install-Package IronZip
아카이브 항목 보기

아카이브 항목 보기

압축 파일을 추출할 때 개발자는 때때로 압축 파일 내에 특정 항목이 존재하는지 확인하기 위해 빠른 검사를 수행하려는 경우가 있습니다. 압축 파일 추출 자체가 비용이 많이 드는 작업일 수 있기 때문입니다. IronZIP 사용하면 압축을 풀지 않고도 압축 파일 내의 항목을 볼 수 있으므로 시간을 절약하고 압축을 풀기 전에 파일을 신속하게 검사하고 확인할 수 있습니다.

본 예제에서는 IronZipArchive 내부에서 Entry 클래스를 활용하여 아카이브 내 항목 목록을 얻고 검사를 위해 항목 이름을 출력하는 예를 빠르게 살펴보겠습니다.

기존 아카이브 가져오기

먼저 네임스페이스 IronZIP를 가져옵니다. 그 후, ZIP 아카이브의 경로를 매개변수로 하여 아카이브를 로드하는 새로운 IronZipArchive를 초기화합니다.

아카이브 내용 보기

ZIP 아카이브를 가져온 후, IronZipArchive의 클래스 속성을 활용하여 아카이브 내 항목 목록을 얻을 수 있습니다. IronZipArchive 내의 Entries 속성은 아카이브 내의 Entry<List>를 반환합니다.

출입 속성

Entry 속성에는 name, size, version 등의 여러 속성과 comments 및 해당 항목을 생성하는 데 사용된 암호화 방법 등의 다른 속성이 포함되어 있습니다. 이 예제에서는 for 루프를 사용하여 목록 내 항목 수를 반복하여 아카이브 내의 모든 **names**를 출력하며, 추출 없이도 항목을 조사하는 유연성을 보여줍니다. Entry 클래스에 사용 가능한 속성의 전체 목록은 여기를 참조하십시오.

IronZIP으로 ZIP 파일을 생성하고, 읽고, 추출하는 방법을 배워보세요.
GitHub에서 보기

시작할 준비 되셨나요?

Nuget Downloads 23,187버전:2026.9방금 출시

Key in blue circle

무료 30일 체험 키를 즉시 받으세요.

Your trial license will be sent to your email address

제한 없음. 100% 무제한 이용. 신용카드 불필요.

bullet_checked신용카드나 계정 생성은 필요하지 않습니다.제한 없음. 100% 무제한 이용. 신용카드 불필요.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
무료 라이브 데모를 예약하세요
Booking Badge

전 세계 수백만 엔지니어들이 신뢰하는 제품입니다.

Iron Software의 고객 로고
부담 없는 무료 상담을 받아보세요
아래 양식을 작성하시거나 sales@ironsoftware.com으로 이메일을 보내주세요.
고객님의 정보는 항상 비밀로 유지됩니다.
전 세계 수백만 엔지니어들이 신뢰하는 제품입니다.
Iron Software의 고객 로고
지금 바로 30일 무료 체험판 키를 받으세요.
신용카드나 계정 생성은 필요하지 않습니다.