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