Загрузка и распаковка zip - C#

Узнай цену своей работы

Формулировка задачи:

Здравствуйте, как сделать так чтобы загруженный файл сразу распаковался. Файл загружается, но не знаю как сделать чтобы его после загрузки сразу распаковать Вот сама загрузка файла:
Uri uri3 = new Uri("ссылка/архив.zip");
            string filename2 = "архив.zip"; 
try
            {
                if (File.Exists(filename2))
                {
                    label2.Text = "Файл удален";
                    File.Delete();
                }
                else  
                {
                    WebClient wc = new WebClient();
                    wc.DownloadFileAsync(uri3, filename2);
                    wc.DownloadProgressChanged += new DownloadProgressChangedEventHandler(wc_DownloadProgressChanged); 
                    wc.DownloadFileCompleted += new AsyncCompletedEventHandler(wc_DownloadFileCompleted); 
}
Заранее спасибо.

Решение задачи: «Загрузка и распаковка zip»

textual
Листинг программы
        static void Main(string[] args)
        {
            Process process = new Process();
            process.StartInfo.Arguments = "x -o+ D:\\1.rar *.* D:\\1";
            process.StartInfo.FileName = "WinRAR"; //путь к exe
            process.Start();
        }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

8   голосов , оценка 3.75 из 5
Похожие ответы