Enum

రచయిత: Lewis Jackson
సృష్టి తేదీ: 7 మే 2021
నవీకరణ తేదీ: 25 జూన్ 2024
Anonim
Java для начинающих. Урок 48: Enum (Перечисления).
వీడియో: Java для начинающих. Урок 48: Enum (Перечисления).

విషయము

నిర్వచనం - ఎనుమ్ అంటే ఏమిటి?

సి # లో ఎనుమ్, పేరు పెట్టబడిన స్థిరాంకాల సమితిని ప్రకటించడానికి విలువ రకాన్ని సూచించే కీవర్డ్.


కోడ్ యొక్క మాడ్యూల్‌లోని ప్రత్యేక విలువలను సూచించే సంబంధిత సమగ్ర స్థిరాంకాల శ్రేణిని నిర్వచించడానికి ఒక ఎన్యూమ్ సహాయపడుతుంది. స్విచ్ స్టేట్‌మెంట్‌లో ఎనుమ్‌ను ఉపయోగించవచ్చు, ఇది సంఖ్యా విలువలను పోల్చడానికి నిర్ణయం తీసుకునే స్టేట్‌మెంట్‌గా ఉపయోగించబడుతుంది. సాఫ్ట్‌వేర్ యొక్క తరువాతి సంస్కరణల్లో అదనపు స్థిరాంకాలు అవసరమయ్యే స్వీయ-డాక్యుమెంట్ కోడ్‌ను సృష్టించడానికి, నిర్వహించడానికి మరియు మెరుగుపరచడానికి ఇది సహాయపడుతుంది. పరస్పర విలువల సమితిని సూచించేటప్పుడు ఒక ఎన్యూమ్కు ప్రాధాన్యత ఇవ్వబడుతుంది. ఇది బిట్‌ఫ్లాగ్‌లను సూచించడానికి ఉపయోగించబడుతుంది మరియు అందువల్ల AND, OR, XOR, వంటి తార్కిక కార్యకలాపాలను నిర్వహించడానికి ఉపయోగించవచ్చు.

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


ఎనుమ్ను ఎన్యూమరేషన్ లేదా ఎన్యూమరేటర్ జాబితా అని కూడా పిలుస్తారు.

మైక్రోసాఫ్ట్ అజూర్ మరియు మైక్రోసాఫ్ట్ క్లౌడ్‌కు పరిచయం | ఈ గైడ్ మొత్తంలో, క్లౌడ్ కంప్యూటింగ్ అంటే ఏమిటి మరియు క్లౌడ్ నుండి మీ వ్యాపారాన్ని తరలించడానికి మరియు అమలు చేయడానికి మైక్రోసాఫ్ట్ అజూర్ మీకు ఎలా సహాయపడుతుందో మీరు నేర్చుకుంటారు.

టెకోపీడియా ఎనుమ్ గురించి వివరిస్తుంది

ఎన్యూమ్ రకం విలువను ప్రకటించేటప్పుడు, వివరాలలో పేరు, ప్రాప్యత, అంతర్లీన రకం మరియు ఎనుమ్ సభ్యుల పేర్లు ఉంటాయి. డిఫాల్ట్ అంతర్లీన రకం, ఇది 32-బిట్ పూర్ణాంకం (పూర్ణాంకానికి), ఏదైనా సమగ్ర రకంతో ("చార్" మినహా) భర్తీ చేయవచ్చు. ఎనుమ్ యొక్క డిఫాల్ట్ రకం "పూర్ణాంకానికి".

ఉదాహరణకు, పూర్ణాంకం మరియు స్ట్రింగ్ రూపంలో ప్రదర్శించడానికి సంవత్సరపు నెలలను జాబితా చేయడానికి ఒక గణనను ప్రకటించవచ్చు.

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


ఒక ఎన్యూమ్ యొక్క ఇద్దరు సభ్యులు ఒకే పేరును కలిగి ఉండలేరు కాని ఒకే అనుబంధ విలువను పంచుకోగలరు. ఎన్యూమ్ యొక్క సభ్యుల కోసం పేర్కొన్న విలువలు ఎనుమ్ యొక్క అంతర్లీన రకం పరిధిలో ఉండాలి. ఒక ఎన్యూమ్ సభ్యుని యొక్క అంతర్లీన విలువను దాని సమగ్ర రకానికి మార్చడానికి స్పష్టమైన తారాగణం చేయడం ద్వారా పొందవచ్చు.

ఈ నిర్వచనం C # యొక్క కాన్ లో వ్రాయబడింది