网上的很多示例代码都是写入文件的,自己改造了一个例子。 主要奇怪的地方是 ZipArchiveEntry open出来的stream,直接用 read 读到buff里的数据不是解压后的数据。需要有一个中介的stream流来处理。
// See https://aka.ms/new-console-template for more information
using System.IO.Compression;
var zipA = ZipFile.Open(@"R:\<!--autointro-->