using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Windows.Forms;
using System.Xml;
using System.Net;
using System.IO;
using System.IO.Compression;
using System.Text.RegularExpressions;
using ICSharpCode.SharpZipLib.BZip2;
using ICSharpCode.SharpZipLib.Zip;
using ICSharpCode.SharpZipLib.Zip.Compression;
using ICSharpCode.SharpZipLib.Zip.Compression.Streams;
using ICSharpCode.SharpZipLib.GZip;
using ICSharpCode.SharpZipLib.Checksums;
namespace 解压测试
{
class Class1
{
static void Main(string[] args)
{
//string startPath = @"c:\example\start";
// string zipPath = @"c:\example\result.zip";
// string extractPath = @"c:\example\extract";
// ZipFile.CreateFromDirectory(startPath, zipPath); //将整个文件夹压缩为ZIP文件
//ZipFile.ExtractToDirectory(zipPath, extractPath); //解压ZIP文件到extrat目录中。
string startPath = @"c:\example\start";
string zipPath = @"c:\example\result.zip";
string extractPath = @"c:\example\extract";
ZipFile.ExtractToDirectory(zipPath, extractPath);
ZipFile.CreateFromDirectory(startPath, zipPath);
// ZipFile.ExtractToDirectory(zipPath, extractPath);
// ZipFile.
}
}
}
zipfile 是using System.IO.Compression.zipfile和ICSharpCode.SharpZipLib.Zip,zipfile之间不明确的引用。