Создать zip-файл из байта []
Я пытаюсь создать Zip-файл в .NET 4.5 (System.IO.Compression) из серии байтовых массивов. Например, из API, который я использую, я получаюList<Attachment>
и каждыйAttachment
имеет свойство под названиемBody
который являетсяbyte[]
, Как я могу перебрать этот список и создать zip-файл, содержащий каждое вложение?
Прямо сейчас у меня сложилось впечатление, что мне придется записывать каждое вложение на диск и создавать из него zip-файл.
//This is great if I had the files on disk
ZipFile.CreateFromDirectory(startPath, zipPath);
//How can I create it from a series of byte arrays?