C#లో పరిధి ఏమిటి

C Lo Paridhi Emiti



C# పరిధి శ్రేణి లేదా సేకరణలోని అంశాల పరిధులతో పని చేయడానికి మిమ్మల్ని అనుమతించే శక్తివంతమైన లక్షణం. ఈ ఫీచర్‌తో, మీరు సంక్లిష్టమైన కోడ్ అవసరం లేకుండా మీ డేటాలోని నిర్దిష్ట భాగాలను సులభంగా సంగ్రహించవచ్చు లేదా మార్చవచ్చు. ఎలా ఉపయోగించాలో నేర్చుకోవడం C# పరిధి మీ ప్రోగ్రామింగ్ అనుభవంతో సంబంధం లేకుండా మరింత సమర్థవంతమైన మరియు సమర్థవంతమైన కోడ్‌ని వ్రాయడంలో మీకు సహాయపడుతుంది.

ఈ వ్యాసంలో, మేము ప్రాథమికాలను విశ్లేషిస్తాము C# పరిధి మరియు మీ ప్రోగ్రామింగ్ నైపుణ్యాలను మెరుగుపరచడానికి మీరు దీన్ని ఎలా ఉపయోగించవచ్చు.







C# రేంజ్ అంటే ఏమిటి

లో C#, పరిధి సీక్వెన్స్ లేదా సేకరణలో నిర్దిష్ట శ్రేణి మూలకాలకు ప్రాతినిధ్యం వహించే ముందే నిర్వచించబడిన డేటా రకం. ఇది ఆపరేటర్ లేదా ఫంక్షన్ కాదు, డెవలపర్‌లు రేంజ్ ఆబ్జెక్ట్‌ని సృష్టించడానికి ఉపయోగించే రకం.



ది పరిధి ఆబ్జెక్ట్ రెండు సూచికలతో శ్రేణి యొక్క ప్రారంభ మరియు ముగింపు స్థానాలను నిర్వచించడం ద్వారా సేకరణ లేదా క్రమం నుండి మూలకాల యొక్క నిర్దిష్ట ఉపసమితిని ఎంచుకోవడానికి లేదా స్లైస్ చేయడానికి డెవలపర్‌లను అనుమతిస్తుంది. వినియోగించుకోవడానికి పరిధి C#లో, ఒక సృష్టించాలి పరిధి పేర్కొన్న పరిధి యొక్క ప్రారంభ మరియు ముగింపు పాయింట్లను పేర్కొనడం ద్వారా వస్తువు.



రేంజ్ ఆర్ = ప్రారంభించండి .. ముగింపు ;

ఇక్కడ, ప్రారంభం మరియు ముగింపు శ్రేణి యొక్క ప్రారంభ మరియు ముగింపు స్థానాలను సూచించే సూచికలు మరియు డబుల్ డాట్స్ (..) ఆపరేటర్‌ని సృష్టించడానికి ఉపయోగించబడుతుంది పరిధి వస్తువు.





ఉపయోగించే ఒక ఉదాహరణ కోడ్ ఇక్కడ ఉంది రేంజ్ ఆపరేటర్ C#లో. మేము సంఖ్యల శ్రేణిని ప్రారంభించాము మరియు ఆపై aని సృష్టించాము రేంజ్ ఆపరేటర్ r1 మరియు దానిని ప్రారంభించింది. ఆపై మేము రేంజ్ ఆపరేటర్‌ని ఉపయోగించి నంబర్‌లను ప్రదర్శించాము:

ఉపయోగించి వ్యవస్థ ;

నేమ్‌స్పేస్ కార్యక్రమం {

తరగతి పరీక్ష పరిధి {

స్థిరమైన శూన్యం ప్రధాన ( స్ట్రింగ్ [ ] ఆర్గ్స్ )
{
int [ ] సంఖ్యలు = కొత్త int [ ] { 10 , 25 , 57 , 78 , 59 ,
3. 4 , 22 , 12 , 99 , యాభై , 79 } ;
పరిధి r1 = 0 .. 3 ;
ఉంది a1 = సంఖ్యలు [ r1 ] ;
కన్సోల్ . వ్రాయడానికి ( 'సంఖ్యల జాబితా:' ) ;
ప్రతి ( ఉంది st_1 లో a1 )
కన్సోల్ . వ్రాయడానికి ( $ ' {st_1} ' ) ;
}
}


}

పై కోడ్ 11 మూలకాలతో సంఖ్యల పేరుతో పూర్ణాంకాల శ్రేణిని కలిగి ఉంది. ఇది అప్పుడు సృష్టిస్తుంది a పరిధి ఆబ్జెక్ట్ r1 శ్రేణిలోని మొదటి 3 మూలకాలను సూచిస్తుంది (సూచిక 0 నుండి 2 వరకు). కోడ్ అప్పుడు ఉపయోగిస్తుంది పరిధి వస్తువు సంఖ్యల శ్రేణి నుండి సంబంధిత మూలకాలను సంగ్రహించడానికి మరియు వాటిని a1 వేరియబుల్‌లో నిల్వ చేస్తుంది. చివరగా, కోడ్ foreach లూప్ ఉపయోగించి a1లో విలువలను ముద్రిస్తుంది.



క్రింది గీత

C# పరిధి సంక్లిష్టమైన కోడ్ అవసరం లేకుండా డెవలపర్‌లు తమ డేటాలోని నిర్దిష్ట భాగాలను మార్చుకోవడానికి అనుమతించే శక్తివంతమైన సాధనం. సృష్టించడం ద్వారా a పరిధి ప్రారంభ మరియు ముగింపు సూచికలతో ఉన్న వస్తువు, డెవలపర్‌లు సేకరణ లేదా క్రమం నుండి మూలకాల ఉపసమితిని సులభంగా ఎంచుకోవచ్చు లేదా స్లైస్ చేయవచ్చు. ఎలా ఉపయోగించాలో అర్థం చేసుకోవడం C# పరిధి మీ ప్రోగ్రామింగ్ నైపుణ్యాలను బాగా మెరుగుపరుస్తుంది మరియు మరింత సమర్థవంతమైన మరియు సమర్థవంతమైన కోడ్‌ని వ్రాయడంలో మీకు సహాయపడుతుంది.