ファイルの圧縮、展開

.NET Framework 2.0から「System.IO.Compression」という名前空間が追加されました。この名前空間に含まれる「DeflateStream」「GZipStream」を使用すると、バイトデータの圧縮、展開が出来ます。

ただ、対象がバイトデータなので、複数ファイルの圧縮、展開をする場合は別の方法を考えなければならないようです。