सी # में, एक सूची वस्तुओं का एक संग्रह है जो किसी भी डेटा प्रकार का हो सकता है और यह आमतौर पर उपयोग की जाने वाली डेटा संरचना है जो डेटा को संग्रहीत करने और हेरफेर करने में लचीलापन प्रदान करती है। सी # में एक सूची का उपयोग करने से पहले, इसे पहले घोषित और प्रारंभ किया जाना चाहिए, यह आलेख चर्चा करेगा कि सी # में सूची कैसे घोषित करें और प्रारंभ करें।
सी # में एक सूची घोषित करना
C# में एक सूची घोषित करने के लिए, पहला कदम System.Collections.Generic नामस्थान को आयात करना है। इस नेमस्पेस में List
System.Collections.Generic का उपयोग करना;
वर्ग कार्यक्रम {
स्थैतिक शून्य मुख्य ( डोरी [ ] तर्क ) {
सूची < int यहाँ > संख्या;
}
}
उपरोक्त सिंटैक्स में, System.Collections.Generic नामस्थान आयात किया जाता है, और फिर सूची
सी # में एक सूची प्रारंभ करना
एक बार सूची घोषित हो जाने के बाद, इसे मूल्यों के साथ प्रारंभ किया जा सकता है और सी # में सूची प्रारंभ करने के कई तरीके हैं। सूची में एक-एक करके मान जोड़ने के लिए ऐड () विधि का उपयोग करने का पहला तरीका है, यहां एक उदाहरण कोड है जो दर्शाता है कि ऐड () विधि का उपयोग करके पूर्णांकों की सूची को कैसे आरंभ किया जाए:
System.Collections.Generic का उपयोग करना;
वर्ग कार्यक्रम {
स्थैतिक शून्य मुख्य ( डोरी [ ] तर्क ) {
सूची < int यहाँ > नंबर = नई सूची < int यहाँ > ( ) ;
नंबर।जोड़ें ( 10 ) ;
नंबर।जोड़ें ( बीस ) ;
नंबर।जोड़ें ( 30 ) ;
नंबर।जोड़ें ( 40 ) ;
नंबर।जोड़ें ( पचास ) ;
}
}
उपरोक्त सिंटैक्स में, सूची
सी # में एक सूची को प्रारंभ करने का दूसरा तरीका संग्रह प्रारंभकर्ता सिंटैक्स का उपयोग करना है, क्योंकि यह आपको कोड की एक पंक्ति में एक सूची घोषित करने और प्रारंभ करने की अनुमति देता है। यहाँ एक उदाहरण कोड है जो दर्शाता है कि संग्रह इनिशियलाइज़र सिंटैक्स का उपयोग करके पूर्णांकों की सूची को कैसे आरंभ किया जाए:
System.Collections.Generic का उपयोग करना;वर्ग कार्यक्रम {
स्थैतिक शून्य मुख्य ( डोरी [ ] तर्क ) {
सूची < int यहाँ > नंबर = नई सूची < int यहाँ > ( ) { 10 , बीस , 30 , 40 , पचास } ;
}
}
उपरोक्त कोड में, हम पहले सूची
उदाहरण: सी # में एक सूची घोषित करना और प्रारंभ करना
यहां एक सामूहिक कोड है जो सी # में सूची घोषित करने और आरंभ करने दोनों को प्रदर्शित करता है:
सिस्टम का उपयोग करना;System.Collections.Generic का उपयोग करना;
वर्ग कार्यक्रम {
स्थैतिक शून्य मुख्य ( डोरी [ ] तर्क ) {
// पूर्णांकों की सूची घोषित करना
सूची < int यहाँ > संख्या;
// Add का उपयोग करके सूची को प्रारंभ करना ( ) तरीका
नंबर = नई सूची < int यहाँ > ( ) ;
नंबर।जोड़ें ( 10 ) ;
नंबर।जोड़ें ( बीस ) ;
नंबर।जोड़ें ( 30 ) ;
नंबर।जोड़ें ( 40 ) ;
नंबर।जोड़ें ( पचास ) ;
// तत्वों को प्रदर्शित करना में सूची
कंसोल। राइटलाइन ( 'जोड़ें () विधि का उपयोग करके सूची में तत्व:' ) ;
प्रत्येक के लिए ( चाहे में नंबर ) {
कंसोल। राइटलाइन ( एक पर ) ;
}
// संग्रह प्रारंभकर्ता सिंटैक्स का उपयोग करके सूची को प्रारंभ करना
सूची < डोरी > नाम = नई सूची < डोरी > ( ) { 'वह स्वयं' , 'माइक' , 'सारा' , 'डेविड' } ;
// तत्वों को प्रदर्शित करना में सूची
कंसोल। राइटलाइन ( ' \एन संग्रह प्रारंभकर्ता सिंटैक्स का उपयोग करके सूची में तत्व:' ) ;
प्रत्येक के लिए ( स्ट्रिंग नाम में नाम ) {
कंसोल। राइटलाइन ( नाम ) ;
}
}
}
उपरोक्त कोड में, हम पहले 'नंबर' कहे जाने वाले पूर्णांकों की एक सूची को बिना इनिशियलाइज़ किए घोषित करते हैं और फिर सूची में पाँच पूर्णांक जोड़ने के लिए ऐड () विधि का उपयोग करके सूची को आरंभ करते हैं। अगला, foreach लूप का उपयोग करके हम सूची में तत्वों को प्रदर्शित करते हैं।
हम सूची में चार तार जोड़ने के लिए संग्रह आरंभीकरण सिंटैक्स का उपयोग करके 'नाम' नामक स्ट्रिंग्स की एक सूची को घोषित और आरंभ करते हैं और फ़ॉरच लूप का उपयोग करके सूची में तत्वों को प्रदर्शित करते हैं।
निष्कर्ष
सूचियाँ C # में एक शक्तिशाली डेटा संरचना है जिसका उपयोग वस्तुओं के संग्रह को संग्रहीत और हेरफेर करने के लिए किया जाता है, लेकिन C # में सूची का उपयोग करने से पहले इसे पहले घोषित और आरंभीकृत किया जाना चाहिए। सूची <टी> वर्ग का उपयोग सूची घोषित करने के लिए किया जाता है, और सूची को प्रारंभ करने के कई तरीके हैं, जिसमें ऐड () विधि और संग्रह प्रारंभकर्ता सिंटैक्स का उपयोग करना शामिल है। इस आलेख में उल्लिखित उदाहरणों और चरणों का पालन करके, अब आपको सी # में सूची घोषित करने और प्रारंभ करने की अच्छी समझ होनी चाहिए।