Нужно сделать архиватор на C#,
с помощью библиотеки SevenZipSharp
sevenzipsharp.codeplex.co... Нужный функционал:
---
Просматривать содержимое архивов, открывать папки и файлы, распаковывать все файлы/только выбранные в указанную папку, создать новый архив, задать выходной формат, стандартные настройки архивации типа уровня сжатия, выбрать куда сохранить новый архив.
Содержимое архивов будет отображаться поуровнево в датагриде.
Вверху будет панель инструментов, внизу статус бар.
---
Все эти функции вышеуказанная библиотека SevenZipSharp поддерживает.
Выполнить задачу надо быстро и качественно