Как мне заархивировать более 1 файла в GZipStream? У меня есть 3 xml файла, и я хочу сжать их в один файл .gz, и когда я распаковываю, я должен получить все 3 отдельных файла.
Как я могу это сделать?
gzip предназначен только для хранения одного файла.Вам нужно собрать их в какой-то другой контейнер, прежде чем их сжать.
Вы можете tar их вместе в первую очередь. SharpZipLib имеет поддержку tar, а также собственную реализацию GZip.См. Пространство имен SharpZipLib.Tar.Документы здесь .