Премахване на файл от ZIP в C#

Тази статия обяснява как да премахнете файл от ZIP архив с помощта на C#. Съдържа цялата необходима информация, включително алгоритъм и работещ код за изтриване на файлове от ZIP в C#. Освен това, не е необходимо да инсталирате допълнителен софтуер за работа с ZIP архиви във вашата среда.

Стъпки за изтриване на файл от ZIP в C#

  1. Подгответе средата като изтеглите Aspose.ZIP
  2. Създайте инстанция на класа Archive за достъп до изходната директория
  3. Итерирайте всеки запис в директорията и намерете файловете, отговарящи на условията
  4. Премахнете всички файлове от филтрирания списък чрез метода DeleteEntry
  5. Експортирайте изходната ZIP директория

Горните стъпки предоставят общ преглед на процеса за изтриване на файлове от ZIP архив в C#. Процесът започва със създаване на списък с всички файлове, които отговарят на определени критерии. След това тези файлове се изтриват чрез итерация в списъка и накрая ZIP архивът се експортира на диск или в поток според изискванията.

Код за изтриване на файл от ZIP в C#

Този примерен код демонстрира как да премахнете файл от ZIP архив в C#. Кодът може да бъде подобрен за изтриване на конкретни файлове в директорията, дори когато имената на файловете не са известни, например чрез използване на индексни позиции за изтриване на определени компресирани файлове.

Това ръководство обясни как да изтривате архивирани файлове в C#. Ако искате да създадете ZIP архив от нулата, посетете урока Създаване на ZIP в C#.

 Български