как найти список файлов внутри zip-файла, не разархивируя его в c #.
С sharpziplib :
ZipInputStream zip = new ZipInputStream(File.OpenRead(path)); ZipEntry item; while ((item = zip.GetNextEntry()) != null) { Console.WriteLine(item.Name); }
Есть простой способ сделать это с sharpziplib :
using (var zipFile = new ZipFile(@"C:\Test.zip")) { foreach (ZipEntry entry in zipFile) { Console.WriteLine(entry.Name); } }