SORU
2 HAZİRAN 2009, Salı


C nasıl bir dosyayı ZİP muyum# 3-parti için hiçbir API kullanarak mı?

Bu sadece bir dakika sabret yinelenen bir değildir eminim.

Nasıl yapabilirim programlama yoluyla (C#) herhangi bir üçüncü parti kütüphaneleri kullanmadan bir dosya (Windows) ZİP? Yerel windows telefon ya da onun gibi bir şeye ihtiyacım var; gerçekten bir süreç kurmayı sevmediğim, ama ben kesinlikle gerekecek. Pİnovke bir ara çok daha iyi olurdu.

Benim gerçekten yapmak istediğim şey söyleyeyim, bu başarısız: kullanıcı tek bir istek belgeleri bir koleksiyon indirmek için yeteneğine ihtiyacım var. Bunu gerçekleştirmek için nasıl herhangi bir fikir?

CEVAP
25 Kasım 2013, PAZARTESİ


Nasıl yapabilirim programlama yoluyla (C#) kullanmadan bir dosya (Windows) ZİP herhangi bir üçüncü parti kütüphaneleri?

Eğer 4.5 Çerçeve kullanıyorsanız, şimdi ZipArchive ZipFile sınıflar var.

using (ZipArchive zip = ZipFile.Open("test.zip", ZipArchiveMode.Create))
{
    zip.CreateEntryFromFile(@"c:\something.txt", "data/path/something.txt");
}

Başvuru eklemeniz gerekir:

  • Sistem.IO.Sıkıştırma
  • Sistem.IO.Sıkıştırma.Dosya sistemi

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • DrakeVEVO

    DrakeVEVO

    17 AĞUSTOS 2009
  • Kyler Briskey

    Kyler Briske

    20 ŞUBAT 2011
  • Phandroid

    Phandroid

    26 Ocak 2009