【发布时间】:2016-03-04 06:02:13
【问题描述】:
我需要获取 ZIP 文件中每个条目的条目数和原始文件大小。在 .NET 4.5 上,我们可以使用 C# 类 ZipArchive 和 ZipFile,如下所示,但这些类在 .NET 2.0 中不可用。那我有什么选择呢?
using (ZipArchive archive = ZipFile.OpenRead(fileName))
{
foreach (ZipArchiveEntry entry in archive.Entries)
{
Console.WriteLine("[INFO] Zip entry {0} original file size: [{1}]", entry.name, entry.Length);
}
}
提前致谢。
【问题讨论】:
-
我认为你是自己的。在这个时代还有什么理由使用 .NET 2.0?
-
我公司的一些服务器仍在使用.NET 2.0。对于我之前编写的程序,我必须针对 .NET 2.0 进行编译。我将不得不找出我正在开发的这个新程序是否托管在更高的 .NET 版本上。