Создать 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?

Ответы на вопрос(3)

Ваш ответ на вопрос