我觉得与这两个类混淆,他们似乎用来创建或提取zip文件?任何人都可以解释这个区别吗ZipPackage类和Zipfile类
5
A
回答
3
ZipPackage Class
- 实现抽象Package基类的派生子类--ZipPackage类使用ZIP存档作为容器存储。这个类不能被继承。
Zipfile Class
- 提供用于创建,提取和打开zip归档文件的静态方法。
参考这些链接以获得准确的差异 http://msdn.microsoft.com/en-us/library/system.io.packaging.zippackage.aspx
http://msdn.microsoft.com/en-us/library/system.io.compression.zipfile.aspx
ZipPackage Class
是用来处理软件包,它使用存储的zip格式,但包含在zip特殊的元文件。一个包是一个zip文件,但所有的zip文件都不是包。您只能使用Package类打开一个包,而不是任何zip文件。
当你想要的只是zip文件我宁愿使用zipFile类,直到我想我的zip是一个包。
如果你只想压缩你的文件,并提取它使用zipClass而不是
相关问题
- 1. Namspace System.IO.Compression与类ZipFile
- 2. 使多个下载Asp.net zipFile类
- 3. 使用Java ZipFile解压ZIP文件类
- 4. 如何避免[CONTENT_TYPES] .XML在.net中的ZipPackage类
- 5. ZipFile内的ZipFile
- 6. 在.NET中使用ZipPackage
- 7. 的Python - os.walk某些类型的文件到现有的ZipFile
- 8. Android 3.x + Java ZipFile类 - 无法从大文件读取ZipEntries
- 9. 在Zipfile中打包的Jar中发现的阅读类
- 10. 安装.Net 4.5,但不能在Visual C中使用ZipFile类#
- 11. 尝试使用ZipFile类时在System.IO.Compression中获取错误
- 12. Python - zipfile:如何为zipfile设置密码?
- 13. ZipPackage与快捷方式的交互
- 14. 附加到ZipPackage中的文件 - .NET
- 15. 如何使用ZipPackage创建一个zip
- 16. 类图和类
- 17. 类和基类
- 18. java.util.zip - ZipInputStream v.s. ZipFile
- 19. 存档/ Zipfile python
- 20. python zipfile basename
- 21. 提取ZipFile
- 22. C#IFormFile为ZipFile
- 23. JarFile/ZipFile缓存?
- 24. 类类型和NSObject类型
- 25. 类型类和子类型
- 26. 类型类和子类
- 27. System.IO.Compression和ZipFile - 提取并覆盖
- 28. Java类和小类
- 29. 类型类和GADTs
- 30. 类和具体类
嗨@Ajeet,感谢您的答复。我已经阅读过它们,但是我仍然不知道何时使用ZipPackge以及何时使用ZipFile,能否帮助我? – James
我更新了我的答案 –