Bài viết đơn giản này trình bày cách xóa tệp khỏi ZIP trong C#. Nó bao gồm đầy đủ thông tin như thuật toán cũng như đoạn mã có thể chạy để xóa tệp ZIP trong C#. Hơn nữa, bạn không cần phải cài đặt bất kỳ tiện ích liên quan đến ZIP nào để sử dụng tính năng này trong môi trường của mình.
Các bước để xóa tệp khỏi ZIP trong C#
- Chuẩn bị môi trường bằng cách tải xuống Aspose.ZIP
- Tạo một đối tượng của lớp Archive để truy cập thư mục nguồn
- Lặp qua từng mục trong thư mục và lọc các tệp thỏa mãn điều kiện
- Xóa tất cả các tệp trong danh sách đã lọc bằng phương thức DeleteEntry
- Xuất thư mục ZIP đầu ra
Các bước trên trình bày quy trình tổng quan để xóa tệp khỏi ZIP trong C#. Quá trình bắt đầu bằng cách tạo một danh sách các tệp có tên phù hợp với điều kiện chỉ định. Sau đó, tất cả các tệp đó được xóa và thư mục ZIP được xuất ra đĩa hoặc stream tùy theo yêu cầu của bạn.
Mã để xóa tệp ZIP trong C#
Đoạn mã mẫu này minh họa cách xóa tệp ZIP trong C#. Ngoài ra, bạn có thể tùy chỉnh để xóa một tệp cụ thể bằng chỉ số nếu bạn không biết tên tệp, chẳng hạn như sử dụng chỉ số vị trí để xóa các tệp đã nén cụ thể.
Hướng dẫn này đã giải thích cách xóa tệp ZIP đã nén trong C#. Nếu bạn muốn tạo tệp ZIP từ đầu, hãy truy cập bài viết Tạo ZIP trong C#.