enum

நூலாசிரியர்: Lewis Jackson
உருவாக்கிய தேதி: 7 மே 2021
புதுப்பிப்பு தேதி: 25 ஜூன் 2024
Anonim
Java для начинающих. Урок 48: Enum (Перечисления).
காணொளி: Java для начинающих. Урок 48: Enum (Перечисления).

உள்ளடக்கம்

வரையறை - எனம் என்றால் என்ன?

சி # இல் உள்ள எனம், பெயரிடப்பட்ட மாறிலிகளின் தொகுப்பை அறிவிப்பதற்கான மதிப்பு வகையைக் குறிக்கும் ஒரு முக்கிய சொல்.


குறியீட்டின் தொகுதிக்குள் சிறப்பு மதிப்புகளைக் குறிக்கும் தொடர்புடைய ஒருங்கிணைந்த மாறிலிகளின் வரிசையை வரையறுக்க ஒரு enum உதவுகிறது. ஒரு சுவிட்ச் அறிக்கையில் ஒரு enum ஐப் பயன்படுத்தலாம், இது எண் மதிப்புகளை ஒப்பிடுவதற்கான முடிவெடுக்கும் அறிக்கையாகப் பயன்படுத்தப்படுகிறது. மென்பொருளின் பிற்கால பதிப்புகளில் கூடுதல் மாறிலிகள் தேவைப்படும் சுய ஆவணக் குறியீட்டை உருவாக்க, பராமரிக்க மற்றும் மேம்படுத்த இது உதவுகிறது. பரஸ்பர மதிப்புகளின் தொகுப்பைக் குறிக்கும் போது ஒரு enum விரும்பப்படுகிறது. இது பிட்ஃப்ளாக்ஸைக் குறிக்கப் பயன்படுத்தப்படலாம், எனவே AND, OR, XOR போன்ற தருக்க செயல்பாடுகளைச் செய்ய இது பயன்படுத்தப்படலாம்.

ஒருங்கிணைந்த எண் வகையைப் பயன்படுத்துவதை விட ஒரு enum க்கு ஒரு சிறந்த நன்மை உண்டு, ஏனெனில் இது கிளையன்ட் குறியீடு பயன்படுத்தக்கூடிய மதிப்புகளின் வரம்பை தெளிவாகக் குறிப்பிடுகிறது, மேலும் மதிப்புகள் விஷுவல் ஸ்டுடியோவின் இன்டெலிசென்ஸில் காட்டப்படும். அர்த்தமுள்ள enum மதிப்புகள் கொண்ட ஒரு நிரலில் எண் மாறியை ஒதுக்குவதன் மூலம் enums இன் பயன்பாடு வகை பாதுகாப்பின் நன்மையைக் கொண்டுவருகிறது.


Enum கணக்கீடு அல்லது ஒரு கணக்கீட்டு பட்டியல் என்றும் அழைக்கப்படுகிறது.

மைக்ரோசாஃப்ட் அஸூர் மற்றும் மைக்ரோசாஃப்ட் கிளவுட் | இந்த வழிகாட்டி முழுவதும், கிளவுட் கம்ப்யூட்டிங் எதைப் பற்றியது என்பதையும், கிளவுட் நிறுவனத்திலிருந்து உங்கள் வணிகத்தை நகர்த்தவும் இயக்கவும் மைக்ரோசாஃப்ட் அஸூர் எவ்வாறு உதவும் என்பதை நீங்கள் அறிந்து கொள்வீர்கள்.

டெகோபீடியா எனம் விளக்குகிறது

Enum வகையின் மதிப்பை அறிவிக்கும் போது, ​​விவரங்களில் பெயர், அணுகல், அடிப்படை வகை மற்றும் enum உறுப்பினர்களின் பெயர்கள் ஆகியவை அடங்கும். இயல்புநிலை அடிப்படை வகை, இது 32-பிட் முழு எண் (எண்ணாக), எந்த ஒருங்கிணைந்த வகையுடனும் ("கரி" தவிர) மேலெழுதப்படலாம். ஒரு enum இன் இயல்புநிலை வகை "int".

எடுத்துக்காட்டாக, முழு எண் மற்றும் சரம் வடிவத்தில் காண்பிக்க ஒரு வருடத்தின் மாதங்களை பட்டியலிட ஒரு கணக்கீடு அறிவிக்கப்படலாம்.

ஒரு enum உறுப்பினரின் மதிப்பு வெளிப்படையாக அல்லது மறைமுகமாக ஒதுக்கப்படலாம். வெளிப்படையாக ஒதுக்கப்படாத ஒரு enum உறுப்பினருக்கு, முதல் மதிப்பு பூஜ்ஜியமாக அமைக்கப்படுகிறது, அதன்பிறகு உறுப்பினர்கள் ஒவ்வொன்றும் அதன் முன்னோடி மதிப்பை விட ஒன்றுக்கு சமமான தொடர்புடைய மதிப்பைக் கொண்டுள்ளனர். இருப்பினும், துவக்கிகளைப் பயன்படுத்துவதன் மூலம் இயல்புநிலை மதிப்புகளை மீறலாம்.


ஒரு enum இன் இரண்டு உறுப்பினர்கள் ஒரே பெயரைக் கொண்டிருக்க முடியாது, ஆனால் அதே தொடர்புடைய மதிப்பைப் பகிரலாம். ஒரு enum இன் உறுப்பினர்களுக்காக குறிப்பிடப்பட்ட மதிப்புகள் enum இன் அடிப்படை வகையின் வரம்பிற்குள் இருக்க வேண்டும். ஒரு enum உறுப்பினரின் அடிப்படை மதிப்பை அதன் ஒருங்கிணைந்த வகையாக மாற்ற வெளிப்படையான நடிகரைச் செய்வதன் மூலம் பெறலாம்.

இந்த வரையறை சி # இன் கான் இல் எழுதப்பட்டது