GroupDocsGists
10/24/2017 - 1:02 PM

Examples-CSharp-GroupDocs.Text.Examples.CSharp-ContainerExtractor-EnumerateAllArchivedFiles.cs

//get ZIP folder's path
string folderPath = Common.getFilePath(folderName);

//initialize ZIP container
using (var container = new ZipContainer(folderPath))
{
    //loop through all the entities in the folder
    for (int i = 0; i < container.Entities.Count; i++)
    {
        //display each entity's information
        Console.WriteLine("Name: " + container.Entities[i].Name);
        Console.WriteLine("Path: " + container.Entities[i].Path.ToString());
        Console.WriteLine("Media type: " + container.Entities[i].MediaType);
        /** Release 17.10 changes */
        Console.WriteLine("Date:" + container.Entities[i].Date);
        Console.WriteLine("Size:" + container.Entities[i].Size);
        Console.WriteLine("CRC:" + container.Entities[i][MetadataNames.Crc]);
    }

}