అదే డేటా రకం విలువల సేకరణ యొక్క నిల్వ మరియు తారుమారు శ్రేణులను ఉపయోగించి C#లో చేయబడుతుంది. C#లో వివిధ రకాల శ్రేణులు ఉన్నాయి మరియు ఈ కథనంలో, మేము సింగిల్-డైమెన్షనల్ శ్రేణులను మరియు C#లో వాటిని ఎలా ఉపయోగించాలో చర్చిస్తాము.
C#లో ఏక-డైమెన్షనల్ అర్రే అంటే ఏమిటి?
ఒకే డైమెన్షనల్ శ్రేణి అనేది డిక్లరేషన్లో ఒక డైమెన్షన్ లేదా ఒక సెట్ స్క్వేర్ బ్రాకెట్లను మాత్రమే కలిగి ఉండే శ్రేణి. దీనర్థం ఒకే డైమెన్షనల్ శ్రేణి పూర్ణాంకాలు, స్ట్రింగ్లు లేదా ఫ్లోట్ల వంటి ఒక రకమైన డేటాను మాత్రమే కలిగి ఉంటుంది. C#లో కింది వాక్యనిర్మాణాన్ని ఉపయోగించి ఒకే డైమెన్షనల్ శ్రేణిని ప్రకటించవచ్చు:
సమాచార తరహా [ ] arrayname = కొత్త డేటాటైప్ [ పరిమాణం ] ;
ఇక్కడ, “డేటాటైప్” అనేది శ్రేణి మూలకాల యొక్క డేటా రకం, “శ్రేణి పేరు” అనేది శ్రేణి పేరు మరియు “పరిమాణం” అనేది శ్రేణిలోని మూలకాల సంఖ్య.
C#లో ఏక-డైమెన్షనల్ అర్రేని ఎలా సృష్టించాలి?
C#లో ఒక డైమెన్షనల్ శ్రేణిని ఎలా ఉపయోగించాలో అర్థం చేసుకోవడానికి ఒక ఉదాహరణ తీసుకుందాం, కింది కోడ్ను పరిగణించండి:
వ్యవస్థను ఉపయోగించడం;
పబ్లిక్ క్లాస్ ప్రోగ్రామ్
{
పబ్లిక్ స్టాటిక్ శూన్యత ప్రధాన ( )
{
int [ ] సంఖ్యలు = కొత్త పూర్ణాంకము [ 5 ] ;
సంఖ్యలు [ 0 ] = 10 ;
సంఖ్యలు [ 1 ] = ఇరవై ;
సంఖ్యలు [ 2 ] = 30 ;
సంఖ్యలు [ 3 ] = 40 ;
సంఖ్యలు [ 4 ] = యాభై ;
కోసం ( int i = 0 ; i < సంఖ్యలు.పొడవు; i++ )
{
కన్సోల్.WriteLine ( 'ఎలిమెంట్ ఎట్ ఇండెక్స్' + నేను + ' : ' + సంఖ్యలు [ i ] ) ;
}
}
}
పై ఉదాహరణలో, మేము 5 పరిమాణంతో పూర్ణాంకం ఏక డైమెన్షనల్ శ్రేణి “సంఖ్యలు” ప్రకటించాము మరియు ఇండెక్స్ ఆపరేటర్ని ఉపయోగించి శ్రేణి మూలకాలకు విలువలను కేటాయించాము. ఇక్కడ, శ్రేణి యొక్క మొదటి మరియు చివరి మూలకాలు వరుసగా 0 మరియు 4గా సూచించబడతాయి. దీనర్థం మేము శ్రేణి యొక్క వ్యక్తిగత మూలకాలను వాటి సూచిక సంఖ్యను ఉపయోగించి యాక్సెస్ చేయవచ్చు:
దిగువ చూపిన విధంగా సింగిల్-డైమెన్షనల్ అర్రే ఎలిమెంట్లను ప్రారంభించేందుకు మనం లూప్ని కూడా ఉపయోగించవచ్చు:
పబ్లిక్ క్లాస్ ప్రోగ్రామ్
{
పబ్లిక్ స్టాటిక్ శూన్యత ప్రధాన ( )
{
int [ ] సంఖ్యలు = కొత్త పూర్ణాంకము [ 5 ] ;
కోసం ( int i = 0 ; i < సంఖ్యలు.పొడవు; i++ )
{
సంఖ్యలు [ i ] = నేను + 1 ;
}
కన్సోల్.WriteLine ( 'శ్రేణి మూలకాలు:' ) ;
ప్రతి ( ఉందొ లేదో అని లో సంఖ్యలు )
{
కన్సోల్.WriteLine ( ఒకదానిపై ) ;
}
}
}
ఈ ఉదాహరణలో, మేము 1 నుండి 5 వరకు విలువలతో శ్రేణి మూలకాలను ప్రారంభించేందుకు లూప్ కోసం ఉపయోగించాము:
దిగువ చూపిన విధంగా, ఒక డైమెన్షనల్ శ్రేణి యొక్క మూలకాలపై మళ్ళించడానికి మేము ఫోర్చ్ లూప్ను కూడా ఉపయోగించవచ్చు:
పబ్లిక్ క్లాస్ ప్రోగ్రామ్
{
పబ్లిక్ స్టాటిక్ శూన్యత ప్రధాన ( )
{
int [ ] సంఖ్యలు = { 10 , ఇరవై , 30 , 40 , యాభై } ;
కన్సోల్.WriteLine ( 'శ్రేణి మూలకాలు:' ) ;
ప్రతి ( ఉందొ లేదో అని లో సంఖ్యలు )
{
కన్సోల్.WriteLine ( ఒకదానిపై ) ;
}
}
}
ఈ కోడ్ డిక్లరేషన్ సమయంలో శ్రేణి మూలకాలను ప్రారంభిస్తుంది మరియు కన్సోల్కు సింగిల్-డైమెన్షనల్ అర్రే యొక్క ప్రతి మూలకాన్ని ప్రింట్ చేయడానికి ఫోర్చ్ లూప్ను ఉపయోగిస్తుంది:
ముగింపు
ఒకే డైమెన్షనల్ శ్రేణి అనేది C#లోని ఒక రకమైన శ్రేణి, దాని డిక్లరేషన్లో ఒక డైమెన్షన్ లేదా ఒక చదరపు బ్రాకెట్ల సెట్ మాత్రమే ఉంటుంది. ఒక రకమైన డేటాను ఒకే డైమెన్షనల్ శ్రేణిలో నిల్వ చేయవచ్చు మరియు దాని మూలకాలను వాటి సూచిక సంఖ్యల ద్వారా కాల్ చేయడం ద్వారా చేరుకోవచ్చు. C#లో ఏక-డైమెన్షనల్ శ్రేణులను ఎలా ప్రకటించాలో మరియు ఉపయోగించాలో అర్థం చేసుకోవడం ద్వారా, డెవలపర్లు శ్రేణులపై మానిప్యులేట్ మరియు ఆపరేట్ చేసే సమర్థవంతమైన మరియు సమర్థవంతమైన కోడ్ను వ్రాయగలరు.