[英]ZipPackage Class vs Zipfile class
我對這兩個類感到困惑,它們似乎都用於創建或提取zip文件? 有人可以解釋這個區別嗎?
ZipPackage Class
- 實現抽象包基類的派生子類 - 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
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.