Muitas vezes, você obtém um arquivo ZIP que contém outros arquivos ZIP dentro dele, formando uma estrutura aninhada dos arquivos. Nesses casos, você pode querer obter uma estrutura plana extraindo todos os arquivos ZIP internos para o arquivo externo. Para executar essa operação programaticamente, este artigo mostra como criar um arquivo ZIP simples em C#.