/// <summary> /// 创建新的压缩文件,若文件已经存在则返回异常; /// </summary> public static SharpZipLibContent CreateNew(string zipFilePath) { Stream stream = new FileStream(zipFilePath, FileMode.CreateNew, FileAccess.ReadWrite); ZipFile zip = ZipFile.Create(stream); SharpZipLibContent contentZip = new SharpZipLibContent(stream, zip); return(contentZip); }
public void TestZipContent() { string file = Path.Combine(RootDirectory, "Zip.zip"); using (SharpZipLibContent content = SharpZipLibContent.CreateNew(file)) { ContentReadWriteTest(content); } }