Bu adım adım öğreticide, C# ile bellekte ZIP dosyasının nasıl oluşturulacağını öğreneceksiniz. Bellekte ZIP arşivi oluşturabilmek için aşağıdaki basit adımları uygulamanız gerekir.
C# ile Bellekte ZIP Dosyası Oluşturma Adımları
- Çözüme Aspose.ZIP for .NET NuGet paket referansı ekleyin
- Program.cs kod dosyasına Aspose.Zip deyimini kullanarak ekleyin
- License.SetLicense yöntemini kullanarak Aspose.ZIP API için lisans uygulayın
- Diskte bulunan Klasörden tek veya tüm Dosyaları alın ve yollarını dize dizisinde saklayın
- Bellekte Archive Class nesnesi oluşturun
- Her dosya için ZIP Arşivi’nde bir ArchiveEntry düğümü oluşturun
- ZIP Arşivi örneğini MemoryStream’e kaydedin veya kopyalayın
Aşağıdaki C# kodu örneği, diskteki bir klasördeki tüm dosyaları ZIP file format’e sıkıştırmak ve ardından ZIP dosyasını bellek akış nesnesinde saklamak için .NET uygulamanızda kullanılabilir.
C# ile Bellekte ZIP Dosyası Oluşturma Kodu
Bu nedenle, bellek konsolu uygulamasında bu C# zip dosyası oluşturma, esasen klasörü ZIP biçimine dönüştürmenize ve klasörün tüm içeriğini sıkıştırılmış biçimde belleğe yazmanıza yardımcı olacaktır. Daha sonra MemoryStream C#‘dan ZIP dosyasını yeniden oluşturabilir ve diske kaydedebilirsiniz. Arşiv dosya sisteminde yeniden oluşturulduktan sonra C# kullanarak ZIP dosyasını ayıklayın kodunu kullanabilirsiniz.