C#'da Zip Dosyası Nasıl Çıkarılır

Bu nasıl yapılır eğitiminde, Zip dosyasını C# kodunda nasıl çıkaracağınızı göstereceğiz. Uygulamalarınızda bir arşivi açmak için C# kullanabilirsiniz. Bu kod, GZip, RAR, TAR, 7Zip ve daha fazlası gibi birden çok zip or archive file formats destekler.

C#‘da Zip Dosyasını Çıkarma Adımları

  1. NuGet.org’dan Aspose.Zip for .NET paketini yükleyin
  2. Kodda Aspose.Zip ad alanını dahil edin
  3. Aspose.Zip API lisansını ayarlamak için SetLicense yöntemini kullanın
  4. Giriş Zip dosyasını bir FileStream nesnesine yükleyin
  5. Dosya akışından yeni bir Archive object oluşturun
  6. Arşivdeki dosyaların sayısını alın ve arşiv girişleri arasında dolaşın
  7. Her arşiv girişini çıkarın ve dosyayı diske kaydedin

Arşivdeki her giriş sadece dosyayı değil, aynı zamanda dosyanın adını da içerir. Dosya adını almak için Name özelliğini kullandık ve ardından aynı ada sahip dosyayı çıkardık.

C#‘da Zip Dosyasını Çıkarma Kodu

Yukarıdaki kodda, Zip archive dosyasını yüklemek için FileStream’i kullandık ve ardından çıkarılan çıktı dosyalarını diske kaydettik. Dosyayı bellekte açmak için bu kodu C#‘da da kullanabilirsiniz. Bu, kod veya uygulamada bu dosyalara daha fazla ihtiyacınız olduğunda ve diske kaydetmek istemiyorsanız yardımcı olabilir. Bu kodu kullanarak, uygulamalarınızda veya bağımsız bir yardımcı program olarak kendi C# Zip çıkarıcınızı kolayca ve hızlı bir şekilde oluşturabilirsiniz.

 Türkçe