I denna steg-för-steg handledning kommer du att lära dig hur du skapar ZIP-fil i minnet i C#. Du måste utföra följande enkla steg för att kunna skapa ZIP-arkiv i minnet.
Steg för att skapa ZIP-fil i minnet i C#
- Lägg till Aspose.ZIP for .NET NuGet-paketreferens till lösningen
- Lägg till med Aspose.Zip-satsen i Program.cs kodfil
- Ansök licens för Aspose.ZIP API med metoden License.SetLicense
- Hämta enstaka eller alla filer från mappen som finns på disken och lagra deras sökvägar i strängarray
- Skapa objekt av Archive Class i minnet
- Skapa en ArchiveEntry-nod i ZIP Archive för varje fil
- Spara eller kopiera ZIP Archive-instans till MemoryStream
Följande C#-kodexempel kan användas i din .NET-applikation för att komprimera alla filer i en mapp på disken till ZIP file format och sedan lagra ZIP-fil i minnesströmobjekt.
Kod för att skapa ZIP-fil i minnet i C#
Så, denna C#-skapa zip-fil i minneskonsolapplikationen hjälper dig i huvudsak att konvertera mapp till ZIP-format och skriva hela mappens innehåll i minnet i komprimerat format. Efteråt kan du återskapa ZIP-fil från MemoryStream C# och spara på disk. När arkivet har återskapats på filsystemet kan du sedan extrahera ZIP-fil med C# koda.