ZipFileHelper.cs 605 B

1234567891011121314151617181920212223
  1. using System;
  2. using System.IO.Compression;
  3. namespace ZipFileHelper
  4. {
  5. public class ZipFileHelper
  6. {
  7. public static int ExtractToDirectory(string orgfile,string desdir,ref string errorinfo)
  8. {
  9. try
  10. {
  11. //将指定 zip 存档中的所有文件都解压缩到文件系统的一个目录下
  12. ZipFile.ExtractToDirectory(orgfile, desdir);
  13. return 1;
  14. }
  15. catch(Exception ex)
  16. {
  17. errorinfo = ex.Message.ToString();
  18. return -1;
  19. }
  20. }
  21. }
  22. }