ZIP-Datei aus Byte erstellen []
Ich versuche, eine Zip-Datei in .NET 4.5 (System.IO.Compression) aus einer Reihe von Byte-Arrays zu erstellen. Beispielsweise erhalte ich von einer API, die ich verwende, eineList<Attachment>
und jedeAttachment
hat eine Eigenschaft namensBody
die einbyte[]
. Wie kann ich diese Liste durchlaufen und eine Zip-Datei erstellen, die jeden Anhang enthält?
Im Moment habe ich den Eindruck, dass ich jeden Anhang auf die Festplatte schreiben und daraus die Zip-Datei erstellen müsste.
//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?