用Winform如何做一个可以打包、解压文件(多个文件)求代码 求指教

用Winform怎么做一个可以打包、解压文件(多个文件)求代码 求指教
用winform的做一个可以打包可以解压的小程序,文件可能是多个,怎么定义打包的结构,和包的结构,各位大神!
------最佳解决方案--------------------
最简单的,文件头,里面 有count等基本信息,然后就是数据体了,整形长度,文件名,文件长度,数据流

根据文件长度去读取后面的数据流,依次读取到完毕
------其他解决方案--------------------
我这有一个压缩的批处理文件,你可以在代码里直接运行它就能帮你批量压缩了,不知道这个能不能帮到你!
------其他解决方案--------------------
使用现成的库,比如sharpziplib吧,这能掌握就算造化了。
------其他解决方案--------------------
在哪里 能给我不?
------其他解决方案--------------------
引用:
我这有一个压缩的批处理文件,你可以在代码里直接运行它就能帮你批量压缩了,不知道这个能不能帮到你!
   在哪里 能给我不?
------其他解决方案--------------------
引用:
引用:我这有一个压缩的批处理文件,你可以在代码里直接运行它就能帮你批量压缩了,不知道这个能不能帮到你!   在哪里 能给我不?


留个邮箱吧,到时编辑命令行测试.bat这个批处理,可以自己选择你要压缩的文件以及压缩后保存的路径。