பொருளடக்கம்:
வரையறை - அடையாளங்காட்டி என்றால் என்ன?
ஒரு அடையாளங்காட்டி, சி # இல், ஒரு நிரல் உறுப்பின் பயனர் வரையறுக்கப்பட்ட பெயர். இது ஒரு பெயர்வெளி, வர்க்கம், முறை, மாறி அல்லது இடைமுகமாக இருக்கலாம்.
அடையாளங்காட்டிகள் என்பது குறியீட்டில் ஒரு நிரல் உறுப்பை தனித்துவமாக அடையாளம் காண பயன்படும் சின்னங்கள். வகைகள், மாறிலிகள், மேக்ரோக்கள் மற்றும் அளவுருக்களைக் குறிக்க அவை பயன்படுத்தப்படுகின்றன. ஒரு அடையாளங்காட்டி பெயர் குறிப்பிடப்படும் தனிமத்தின் பொருள் மற்றும் பயன்பாட்டைக் குறிக்க வேண்டும்.
சி # என்பது ஒரு நிரலாக்க மொழியாகும், இது தொகுக்கப்பட்டுள்ளது மற்றும் அதன் செயல்பாட்டைக் கொண்டுள்ளது, அதாவது அடையாளங்காட்டிகள் தொகுக்கும் நேர நிறுவனங்கள் மட்டுமே. இயக்க நேரத்தில், ஒவ்வொரு அடையாளங்காட்டியும் நினைவக முகவரியைக் குறிப்பதன் மூலம் குறிப்பிடப்படும் மற்றும் அதன் உரை அடையாளங்காட்டி டோக்கனுக்கு ஒதுக்கப்பட்ட தொகுப்பினை ஈடுசெய்யும்.
டெக்கோபீடியா அடையாளங்காட்டியை விளக்குகிறது
சி / சி ++ ஐப் போலவே, சி # இல் உள்ள அடையாளங்காட்டிகளும் வழக்கு உணர்திறன் கொண்டவை.
நெட் நிரலாக்கத்திற்கு முன்னர் பயன்படுத்தப்பட்ட ஹங்கேரிய குறியீட்டிற்கு பதிலாக அடையாளங்காட்டிகளை பெயரிடுவதற்கு சொற்பொருள்களுடன் ஒட்டகம் அல்லது பாஸ்கல் குறியீடுகளைப் பயன்படுத்த மைக்ரோசாப்ட் பரிந்துரைக்கிறது. எடுத்துக்காட்டாக, "பணியாளர் சலரி" ஒட்டகக் குறியீட்டைக் குறிக்கலாம், அதில் முதல் வார்த்தையைத் தவிர அனைத்து சொற்களின் முதல் எழுத்தும் பெரியதாக இருக்கும். தனியார் உறுப்பினர்கள், புலங்கள் மற்றும் அளவுருக்களுக்கு பெயரிட ஒட்டக குறியீடு பயன்படுத்தப்படுகிறது. "ஊழியர்சலரி" என்பது பாஸ்கல் குறியீட்டில் ஒரு அடையாளங்காட்டியாகும், ஏனெனில் அடையாளங்காட்டியில் உள்ள அனைத்து சொற்களும் ஒரு பெரிய எழுத்துடன் தொடங்குகின்றன. இது பொதுவாக வகை பெயர்களுக்கும் ஒரு வகையின் தனிப்பட்ட உறுப்பினர்களுக்கும் பயன்படுத்தப்படுகிறது.
அடையாளங்காட்டியைப் பயன்படுத்தும் போது பின்பற்ற வேண்டிய விதிகள் பின்வருமாறு:
- இது எழுத்துக்களின் எழுத்து அல்லது அடிக்கோடிட்டு (_) மூலம் மட்டுமே தொடங்க முடியும், ஆனால் ஒரு எண் அல்ல
- இது எண்கள், கடிதங்கள், இணைப்பிகள், யூனிகோட் தப்பிக்கும் வரிசை போன்றவற்றின் கலவையாக இருக்கலாம்.
- இது சி # முக்கிய சொல்லாக இருக்க முடியாது
- அதில் வெள்ளை இடம் இருக்கக்கூடாது
- இது 511 எழுத்துகளுக்கு மேல் இருக்கக்கூடாது
- அது குறிப்பிடப்படுவதற்கு முன்பு அறிவிக்கப்பட வேண்டும்
- அதன் பெயரில் தொடர்ச்சியாக இரண்டு அடிக்கோடிட்டுக் காட்ட முடியாது, ஏனெனில் இதுபோன்ற அடையாளங்காட்டிகள் செயல்படுத்த பயன்படுத்தப்படுகின்றன
- ஒரே பெயரில் ஒன்றுக்கு மேற்பட்ட அடையாளங்காட்டிகளை ஒரு நோக்கத்திற்குள் அறிவிக்க முடியாது
"@" உடன் முன்னொட்டுள்ள ஒரு அடையாளங்காட்டி ஒரு சொற்களஞ்சிய அடையாளங்காட்டி என அழைக்கப்படுகிறது. "@" முன்னொட்டு முக்கிய சொற்களைப் பயன்படுத்த அனுமதிக்கிறது என்றாலும், இது பிற நிரலாக்க மொழிகளுடன் இடைமுகப்படுத்த உதவுகிறது, இது பரிந்துரைக்கப்பட்ட நடைமுறை அல்ல.
இந்த வரையறை சி # இன் சூழலில் எழுதப்பட்டது