gpt4 book ai didi

c# - 使用 System.IO.Compression 验证 zip 文件

转载 作者:行者123 更新时间:2023-11-30 19:37:12 26 4
gpt4 key购买 nike

有什么方法可以使用 System.IO.Compression 功能检查文件是否是有效的 zip 文件?

最佳答案

解决方案:使用 ZipFile.OpenRead() 打开 zip 存档方法并列出所有条目;如果没有异常发生,则存档有效。
例如:

    public static bool IsZipValid(string path)
{
try
{
using (var zipFile = ZipFile.OpenRead(path))
{
var entries = zipFile.Entries;
return true;
}
}
catch (InvalidDataException)
{
return false;
}
}

关于c# - 使用 System.IO.Compression 验证 zip 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38970926/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com