我覺得與這兩個類混淆,他們似乎用來創建或提取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
我更新了我的答案 –