【发布时间】:2020-02-27 04:15:47
【问题描述】:
是否可以在 c# 中识别所有类型的压缩文件(.zip、.7z、.rar 等)。
我知道这可以通过识别文件扩展名来完成,但这是可靠的方法还是有更好的方法?
【问题讨论】:
-
一般来说......可能,绝对......可能不会。您将如何确定 25 年前博客基金会的 joe blogs 发明和使用的迪士尼乐园米老鼠矮胖子压缩算法?
-
检查“魔术字节”(提示:搜索词)通常是一个更诚实的指标,尽管两者都可能是谎言。有些数据库包含这样的“魔术字节”规则,并且可能有些带有 C# 实现。正确提取是内容的最终保证。
-
“FileInfo”类有什么帮助?
标签: c# compressed-folder