Hallo Hermann und
zwei Sachen vorab: In Foren ist das "Du" üblich (auch ich habe mich mit 60+ daran gewöhnt, dass ich mich mit Programmierern unter 20 gegenseitig duze).
Code ist als solcher zu markieren: Text markieren, "Bereiche" öffnen, C# wählen, Plus-Button. Das kannst Du auch nachträglich erledigen, indem Du den Text mit dem Schere-Button änderst.
Zur Sache kann ich erst dann etwas sagen, wenn ich den Code als solchen erkennen kann. Es kommt mir aber so vor, als ob Du innerhalb der foreach-Schleife viele Variablen erzeugst, ohne sie wirklich zu benutzen. SharpZipLib hat doch eine Hilfe, oder? Andernfalls gibt es ein
SharpZipLib-Forum.
Geht es Dir nur darum zu erfahren, ob und wie der Code zu verbessern wäre, oder gibt es wirklich Probleme? Wenn ja, welche?
Jürgen