सिंगल डायमेंशन ऐरे C# कैसे बनाएं - उदाहरण

Singala Dayamensana Aire C Kaise Bana Em Udaharana



समान डेटा प्रकार के मूल्यों के संग्रह का भंडारण और हेरफेर सी # में सरणियों का उपयोग करके किया जाता है। C # में विभिन्न प्रकार के सरणियाँ हैं, और इस लेख में, हम एकल-आयामी सरणियों और C # में उनका उपयोग करने के तरीके पर चर्चा करेंगे।

C# में सिंगल-डायमेंशनल ऐरे क्या है?

एक एकल-आयामी सरणी एक सरणी है जिसमें इसकी घोषणा में केवल एक आयाम या स्क्वायर ब्रैकेट का एक सेट होता है। इसका मतलब यह है कि एक एकल-आयामी सरणी में केवल एक प्रकार का डेटा हो सकता है, जैसे पूर्णांक, तार या फ़्लोट्स। सी # में निम्नलिखित सिंटैक्स का उपयोग करके एकल-आयामी सरणी घोषित की जा सकती है:







डेटा प्रकार [ ] सरणी नाम = नया डेटाटाइप [ आकार ] ;


यहां, 'डेटाटाइप' सरणी तत्वों का डेटा प्रकार है, 'सरणीनाम' सरणी का नाम है, और 'आकार' सरणी में तत्वों की संख्या है।



सी # में सिंगल-डायमेंशनल ऐरे कैसे बनाएं?

आइए समझने के लिए एक उदाहरण लें कि सी # में एक-आयामी सरणी का उपयोग कैसे करें, निम्न कोड पर विचार करें:



सिस्टम का उपयोग करना;

सार्वजनिक वर्ग कार्यक्रम
{
सार्वजनिक स्थैतिक शून्य मुख्य ( )
{
int यहाँ [ ] नंबर = नया इंट [ 5 ] ;
नंबर [ 0 ] = 10 ;
नंबर [ 1 ] = बीस ;
नंबर [ 2 ] = 30 ;
नंबर [ 3 ] = 40 ;
नंबर [ 4 ] = पचास ;

के लिए ( int मैं = 0 ; मैं < संख्या। लंबाई; मैं++ )
{
कंसोल। राइटलाइन ( 'सूचकांक पर तत्व' + मैं + ':' + संख्याएँ [ मैं ] ) ;
}
}
}


उपरोक्त उदाहरण में, हमने 5 के आकार के साथ एक पूर्णांक एकल-आयामी सरणी 'संख्या' घोषित की है और फिर इंडेक्स ऑपरेटर का उपयोग करके सरणी तत्वों को मान निर्दिष्ट किया है। यहां, सरणी के पहले और अंतिम तत्वों को क्रमशः 0 और 4 के रूप में अनुक्रमित किया जाता है। इसका मतलब है कि हम सरणी के अलग-अलग तत्वों को उनके इंडेक्स नंबर का उपयोग करके एक्सेस कर सकते हैं:






हम एकल-आयामी सरणी तत्वों को प्रारंभ करने के लिए लूप का उपयोग भी कर सकते हैं, जैसा कि नीचे दिखाया गया है:

सिस्टम का उपयोग करना;

सार्वजनिक वर्ग कार्यक्रम
{
सार्वजनिक स्थैतिक शून्य मुख्य ( )
{
int यहाँ [ ] नंबर = नया इंट [ 5 ] ;

के लिए ( int मैं = 0 ; मैं < संख्या। लंबाई; मैं++ )
{
नंबर [ मैं ] = मैं + 1 ;
}
कंसोल। राइटलाइन ( 'ऐरे तत्व हैं:' ) ;
प्रत्येक के लिए ( चाहे में नंबर )
{
कंसोल। राइटलाइन ( एक पर ) ;
}
}
}


इस उदाहरण में, हमने 1 से 5 के मान वाले सरणी तत्वों को प्रारंभ करने के लिए for लूप का उपयोग किया है:




हम एक-आयामी सरणी के तत्वों पर पुनरावृति करने के लिए foreach लूप का भी उपयोग कर सकते हैं, जैसा कि नीचे दिखाया गया है:

सिस्टम का उपयोग करना;

सार्वजनिक वर्ग कार्यक्रम
{
सार्वजनिक स्थैतिक शून्य मुख्य ( )
{
int यहाँ [ ] संख्या = { 10 , बीस , 30 , 40 , पचास } ;

कंसोल। राइटलाइन ( 'ऐरे तत्व हैं:' ) ;
प्रत्येक के लिए ( चाहे में नंबर )
{
कंसोल। राइटलाइन ( एक पर ) ;
}
}
}


यह कोड घोषणा के समय सरणी तत्वों को प्रारंभ करता है और फिर एकल-आयामी सरणी के प्रत्येक तत्व को कंसोल पर प्रिंट करने के लिए फ़ोरैच लूप का उपयोग करता है:

निष्कर्ष

एक एकल-आयामी सरणी सी # में एक प्रकार की सरणी है जिसमें इसकी घोषणा में केवल एक आयाम या स्क्वायर ब्रैकेट का एक सेट है। एक प्रकार के डेटा को एकल-आयामी सरणी में संग्रहीत किया जा सकता है, और इसके तत्वों को उनके इंडेक्स नंबरों द्वारा कॉल करके पहुंचा जा सकता है। C # में एकल-आयामी सरणियों को कैसे घोषित और उपयोग करना है, यह समझकर, डेवलपर्स कुशल और प्रभावी कोड लिख सकते हैं जो सरणियों में हेरफेर और संचालन करता है।