моему процессу необходимо создать zip-файл с большим количеством файлов (которые также создаются процессом). Вместо того, чтобы создавать временные файлы, архивировать их, а затем удалять, могу ли я напрямую добавлять файлы в ZIP-файл?
Да, вы можете.Но его производительность будет низкой по сравнению с прямым созданием файлов.В любом случае, SharpDevelop Wiki содержит примеры.