2012-10-15 17 views

उत्तर

3

ZipPackage Class - अमूर्त पैकेज बेस क्लास का व्युत्पन्न उप-वर्ग लागू करता है-ज़िपपैकेज कक्षा कंटेनर स्टोर के रूप में ज़िप संग्रह का उपयोग करती है। इस वर्ग को विरासत नहीं बनाया जा सकता।

Zipfile Class - ज़िप अभिलेखागार बनाने, निकालने और खोलने के लिए स्थिर विधियां प्रदान करता है।

सटीक मतभेद 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 संकुल को संभालने के लिए प्रयोग किया जाता है, जो भंडारण के लिए ज़िप प्रारूप का उपयोग करता है, लेकिन विशेष मेटा फ़ाइलें ज़िप में शामिल है पाने के लिए इन लिंक का संदर्भ लें। एक पैकेज एक ज़िप है, लेकिन सभी ज़िप फ़ाइलें पैकेज नहीं हैं। आप पैकेज क्लास का उपयोग करके केवल एक पैकेज खोल सकते हैं, किसी भी ज़िप फ़ाइल नहीं।

जब आप केवल ज़िप फ़ाइल चाहते हैं तो मैं ज़िपफाइल क्लास का उपयोग करना पसंद करूंगा जब तक कि मैं अपने ज़िप को पैकेज नहीं चाहता।

आप केवल अपने फ़ाइल ज़िप और यह आपके उत्तर के लिए zipClass का उपयोग बजाय

+0

हाय @Ajeet, धन्यवाद निकालना चाहते हैं। मैंने उन्हें पहले ही पढ़ा है, लेकिन मुझे अभी भी पता नहीं है कि ज़िपपैक का उपयोग कब करें और ज़िपफाइल का उपयोग कब करें, क्या आप कृपया मेरी मदद कर सकते हैं? – James

+0

मैंने अपना जवाब अपडेट किया –

संबंधित मुद्दे