2005-08-29 .NET: SharpZipLib で ZIP 圧縮する場合の注意点 prog 検索すると、コーディング例がいくつか出てくるが、 ZipEntry の Size とか Crc は、自分で設定する必要はない ディレクトリ構造を格納する場合、ZipEntry#Name の末尾に '/' をつければディレクトリになる 相対パスの生成に System.Uri#MakeRelative() を使う場合、Uri コンストラクタのうち、引数に bool が含まれるものを使う。これに true を指定しないと、日本語ファイル名が URI エスケープされてしまう