IRONSOFTWAREHOME
Ver entradas do arquivo
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
Ver entradas do arquivo

Ver entradas do arquivo

Ao extrair arquivos, os desenvolvedores às vezes desejam fazer uma inspeção rápida para confirmar se uma entrada existe dentro do arquivo, já que a extração de um arquivo pode ser custosa em alguns casos. O IronZIP permite visualizar as entradas do arquivo compactado sem precisar extraí-las primeiro, economizando tempo e permitindo inspecionar e verificar os arquivos rapidamente antes da extração.

Neste exemplo, passaremos rapidamente por um exemplo de utilização da classe Entry dentro de IronZipArchive para obter a lista de entradas dentro do arquivo e imprimir os nomes das entradas para inspeção.

Importando um arquivo existente

Primeiro, importamos o namespace IronZIP. Depois, inicializamos um novo IronZipArchive com o caminho para o arquivo ZIP como o parâmetro para carregar o arquivo.

Consultando o conteúdo do arquivo

Depois de importar o arquivo ZIP, podemos utilizar as propriedades da classe IronZipArchive para obter a lista de entradas dentro do arquivo. A propriedade Entries dentro de IronZipArchive retorna um <List> de Entry dentro do arquivo.

Propriedade de entrada

A propriedade Entry contém várias propriedades como o name, size, version, e outras propriedades como o comments e o método de criptografia usado para criar essa entrada. Neste exemplo, utilizamos um loop for para iterar sobre o número de entradas na lista para imprimir todos os names das entradas dentro do arquivo, mostrando a versatilidade de se olhar através das entradas sem extraí-las. Para obter uma lista completa das propriedades disponíveis para a classe Entry, consulte aqui.

Aprenda a Criar, Ler e Extrair Arquivos ZIP com IronZIP
Ver no GitHub

Pronto para começar?

Nuget Downloads 23,187Versão:2026.9recém-lançado

Key in blue circle

Obtenha sua chave de avaliação gratuita de 30 dias instantaneamente.

Your trial license will be sent to your email address

Sem limitações. 100% desbloqueado. Sem cartão de crédito.

bullet_checkedNão é necessário cartão de crédito nem criação de conta.Sem limitações. 100% desbloqueado. Sem cartão de crédito.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Agende sua demonstração ao vivo gratuita.
Booking Badge

Aprovado por milhões de engenheiros em todo o mundo.

Logotipos dos clientes da Iron Software
Agende sua consulta sem compromisso.
Preencha o formulário abaixo ou envie um e-mail para sales@ironsoftware.com
Os seus dados serão sempre mantidos em sigilo.
Aprovado por milhões de engenheiros em todo o mundo.
Logotipos dos clientes da Iron Software
Obtenha sua chave de avaliação gratuita de 30 dias instantaneamente.
Não é necessário cartão de crédito nem criação de conta.