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

Pronto para começar?
Nuget Baixar 21,983 | Versão: 2026.7 recém-lançado
Still Scrolling Icon

Ainda está rolando a tela?

Quer provas rápidas? PM > Install-Package IronZip
executar um exemplo Veja seus arquivos se transformarem em um arquivo morto.