Bu temel makale, C#’ta 7z arşivinin nasıl oluşturulacağını açıklar. Uygulamalarınızda C# 7z dosyasının nasıl oluşturulabileceğini göstermek için ayrıntılı adımları ve kod örneğini içerir. Ayrıca, bu özellikle çalışmak için herhangi bir üçüncü taraf aracı veya sıkıştırma uygulaması yüklememize gerek yoktur.
C# ile 7z Arşivi Oluşturma Adımları
- 7z arşivi oluşturmak için NuGet paket yöneticisinden Aspose.ZIP yükleyin
- Bir SevenZipArchive sınıf nesnesini başlat
- CreateEntries yöntemini kullanarak tüm dosyaları ve dizinleri ekleyin
- Çıktı arşivini 7z dosyası olarak kaydedin
Bu adım adım yaklaşımla 7z arşivi oluşturma sürecini net bir şekilde anlayabiliriz. Yukarıdaki adımlar ayrıca yapılandırma ayrıntılarını da kapsar ve ardından arşivi oluşturmak için C# 7zip örnek kodunu sağlar. Adını belirterek tek bir dosyayı sıkıştırabilir veya yolunu kullanarak tüm klasörü sıkıştırabilirsiniz.
C# ile 7z Arşivi Oluşturma Kodu
7z C# türünde bir arşiv oluşturmak için ortam detayları ve örnek kod burada paylaşılmıştır. Bu kod bir klasörün yolunu alır ve klasörün tüm içeriğini içeren bir 7zip arşiv dosyası oluşturur. Ayrıca, bu kodu, arşiv için AES şifreleme ve parola korumasını dahil edecek şekilde geliştirebilirsiniz. Paralel işlemenin avantajlarından yararlanırken, bunu iş parçacığı tabanlı bir uygulamaya yerleştirerek bu kodu ölçekleyebileceğinizi unutmayın.
Bu öğretici, 7zip C# tabanlı uygulamayla çalışmanın ayrıntılarını açıklar. Ancak, bir ZIP dosyasından dosya çıkarmayı öğrenmek istiyorsanız C# ile ZIP dosyası nasıl ayıklanır makalesini okuyabilirsiniz.