怎么解压文件在当前目录的新文件夹,并且文件夹名和压缩文件一样

liujiahaol12345 2015-09-01 04:21:43
如题。。。。。。。。。。。。
...全文
117 点赞 收藏 6
写回复
6 条回复
以专业开发人员为伍 2015年09月01日
.net 4.5 框架已经在 System.IO.Compression.FileSystem 中包括一个文件夹压缩/解压缩的原生支持类。
回复 点赞
liujiahaol12345 2015年09月01日
using (ZipInputStream s = new ZipInputStream(File.OpenRead(GzipFile)))
tar类型的在这句打不开
回复 点赞
Imcx 2015年09月01日
引用 3 楼 liujiahaol12345 的回复:
2楼的这个是不是只能解压zip类型的呀,我的还有.tar,.gz类型的能不能解
我用这个解压apk文件的,很久之前做的一个移动应用测试里用到过,能用7z打开的应该都可以解压
回复 点赞
liujiahaol12345 2015年09月01日
2楼的这个是不是只能解压zip类型的呀,我的还有.tar,.gz类型的能不能解
回复 点赞
Imcx 2015年09月01日
回复 点赞
liujiahaol12345 2015年09月01日
Process.Start("winrar.exe", string.Format("x -o+ \"{0}\" \"{1}\" -ibck", path, Path.GetDirectoryName(path))).WaitForExit()
这个方法是把压缩文件里的所有文件解压到当前目录了,我是想解到一个新的文件夹,文件夹名字和压缩文件名一样
回复 点赞
发动态
发帖子
C#
创建于2007-09-28

8.5w+

社区成员

64.0w+

社区内容

.NET技术 C#
社区公告
暂无公告