घर विकास संग्रह क्या है? - टेक्नोपेडिया से परिभाषा

संग्रह क्या है? - टेक्नोपेडिया से परिभाषा

विषयसूची:

Anonim

परिभाषा - संग्रह का क्या अर्थ है?

प्रोग्रामिंग में, एक संग्रह एक वर्ग है जो एक एकल इकाई के रूप में समान डेटा प्रकार वस्तुओं के एक सेट का प्रतिनिधित्व करने के लिए उपयोग किया जाता है। इन इकाई वर्गों का उपयोग संबंधित वस्तुओं के समूहन और प्रबंधन के लिए किया जाता है।


एक संग्रह में एक अंतर्निहित डेटा संरचना होती है जिसका उपयोग कुशल डेटा हेरफेर और भंडारण के लिए किया जाता है। जब तार्किक निर्माण में संग्रह का उपयोग किया जाता है तो कोड पठनीयता और रखरखाव में सुधार होता है।

Techopedia कलेक्शन को स्पष्ट करता है

संग्रह एक तार्किक कनेक्शन के साथ कुछ वस्तुओं को समूह के लिए डिज़ाइन किया गया है। उदाहरण के लिए, विश्वविद्यालय के छात्र के विवरण को बनाए रखने के लिए एक StudentCollection ऑब्जेक्ट का उपयोग किया जा सकता है। विवरण में छात्रों की कुल संख्या शामिल हो सकती है या नाम, वर्ग या ग्रेड जैसी विशेषताओं के आधार पर एक छात्र खोज सुविधा प्रदान कर सकती है।


संग्रह का उपयोग निम्नलिखित परिस्थितियों में किया जाता है:

  • प्रत्येक समूह तत्व एक समान उद्देश्य के साथ एक वस्तु का प्रतिनिधित्व करता है।
  • समूह का आकार रनटाइम के दौरान गतिशील रूप से बदलता रहता है।
  • किसी विशिष्ट कुंजी के आधार पर खोज फ़ंक्शन के माध्यम से एक व्यक्तिगत तत्व तक पहुंच होनी चाहिए।
  • समूह तत्वों के माध्यम से एक प्रकार या पुनरावृत्ति होनी चाहिए।

.NET फ्रेमवर्क कई प्रकार के संग्रह प्रदान करता है, जैसे कि एक सरणी सूची, लिंक की गई सूची, स्टैक, कतार या शब्दकोश। कस्टम संग्रह का उपयोग तब किया जा सकता है जब किसी विशेष या नए डेटा संरचना के लिए कार्यान्वयन की आवश्यकता हो। यह विशिष्ट प्रकारों की मेजबानी, प्रदर्शन में सुधार या मौजूदा संग्रह वर्ग की कार्यक्षमता को ओवरराइड करके संशोधित करने के लिए किया जा सकता है। एप्लिकेशन आर्किटेक्चर में कस्टम संग्रह का उपयोग करने से अतिरिक्त विकास संसाधन शामिल होते हैं।


सही प्रकार के संग्रह का चयन एक संग्रह के उपयोग पैटर्न पर आधारित है। उदाहरणों में शब्दकोश संग्रह, कतार, ढेर, क्रमबद्ध शब्दकोश और जेनरिक शामिल हैं।

संग्रह क्या है? - टेक्नोपेडिया से परिभाषा