Hogyan lehet ZIP mappát írni C#-ban

Ez a rövid cikk a mappa tömörítéséről C#-ban tartalmaz információkat. Részletes lépéseket tartalmaz, amelyeket egy ZIP fájl létrehozásához szükséges eszköz írásakor kell végrehajtani. Néhány soros kód a C# zip mappában és az összes almappájában lévő fájlok harmadik féltől származó eszköz telepítése nélkül.

A zip-mappa lépései C#-ban

  1. Adja hozzá a Aspose.ZIP elemet a NuGet csomagkezelőből a mappa tömörítéséhez
  2. Példányosítson egy FileStream osztályobjektumot a kimeneti ZIP fájlnévvel
  3. Példányosítson egy ZIP Archive fájlobjektumot
  4. Hozzon létre bejegyzéseket az archívumban a célmappa nevének megadásával
  5. Mentse el az archívumot egy ZIP-fájl létrehozásához, amely tartalmazza az összes fájlt és almappát

Ezek a lépések részletesen leírják a folyamatot úgy, hogy először megadják a környezet konfigurációját, majd bemutatják az összes fő osztályt, amelyek szükségesek egy mappa ZIP-fájljának létrehozásához. A zip mappa C# kódolási lépései a teljes megértés érdekében utólag találhatók.

Kód Zip mappába C#-ban

Ezek a kódsorok C#-ban ZIP-fájlt hoznak létre a mappából. A feladat végrehajtásához néhány változat is lehetséges, például a célmappa nevének megadása helyett megadhatja a DirectoryInfo osztályobjektumot a kimeneti ZIP fájl fájlok forrásaként. Hasonlóképpen beállíthat egy jelzőt is, amely a gyökérmappát tartalmazza a kimeneti ZIP-fájlban.

Ez az oktatóanyag egy teljes mappa tömörítéséhez vezetett. Ha szeretné megismerni a fordított folyamatot, azaz a ZIP-fájl kibontását, olvassa el a(z) hogyan lehet kicsomagolni a ZIP fájlt C#-ban cikket.

 Magyar