Cara ZIP Folder di C#

Artikel singkat ini berisi informasi tentang cara membuat folder zip di C#. Ini memberikan langkah-langkah terperinci yang harus dilakukan saat menulis alat untuk membuat file ZIP untuk folder. Beberapa baris kode di folder zip C# dan file di semua sub-foldernya tanpa menginstal alat pihak ketiga apa pun.

Langkah-langkah untuk Zip Folder di C#

  1. Tambahkan Aspose.ZIP dari manajer paket NuGet ke zip folder
  2. Buat instance objek kelas FileStream dengan nama file ZIP keluaran
  3. Buat instance objek file ZIP Archive
  4. Buat entri dalam arsip dengan memberikan nama folder target
  5. Simpan arsip untuk membuat file ZIP yang berisi semua file dan sub-folder

Langkah-langkah ini menjelaskan proses secara rinci dengan terlebih dahulu menyediakan konfigurasi lingkungan dan kemudian memperkenalkan semua kelas utama yang diperlukan untuk membuat file ZIP untuk sebuah folder. Untuk zip folder C# langkah-langkah coding diberikan sesudahnya untuk pemahaman yang lengkap.

Kode ke Folder Zip di C#

Baris kode ini di C# membuat file ZIP dari folder. Ada beberapa variasi yang mungkin untuk menyelesaikan tugas, misalnya alih-alih memberikan nama folder target, Anda dapat menyediakan objek kelas DirectoryInfo sebagai sumber file untuk file ZIP keluaran. Demikian pula, Anda juga dapat mengatur tanda untuk menyertakan folder root dalam file ZIP keluaran.

Tutorial ini telah memandu kita untuk zip folder lengkap. Jika Anda tertarik untuk mempelajari proses sebaliknya yaitu mengekstrak file ZIP, lihat artikel di cara mengekstrak file ZIP di C#.

 Indonesian