உள்ளடக்கம்
- வரையறை - ஆபரேட்டர்கள் என்றால் என்ன?
- மைக்ரோசாஃப்ட் அஸூர் மற்றும் மைக்ரோசாஃப்ட் கிளவுட் | இந்த வழிகாட்டி முழுவதும், கிளவுட் கம்ப்யூட்டிங் எதைப் பற்றியது என்பதையும், கிளவுட் நிறுவனத்திலிருந்து உங்கள் வணிகத்தை நகர்த்தவும் இயக்கவும் மைக்ரோசாஃப்ட் அஸூர் எவ்வாறு உதவும் என்பதை நீங்கள் அறிந்து கொள்வீர்கள்.
- டெக்கோபீடியா ஆபரேட்டர்களை விளக்குகிறது
வரையறை - ஆபரேட்டர்கள் என்றால் என்ன?
ஆபரேட்டர்கள், சி # இல், வெளிப்பாட்டின் மதிப்பீட்டின் போது செய்ய வேண்டிய செயல்பாடுகளைக் குறிப்பிட ஒரு வெளிப்பாடு அல்லது அறிக்கையில் பயன்படுத்தப்படும் சின்னங்கள். ஆபரேட்டர்கள் என்பது நிரல் கூறுகள், அவை கணக்கீடுகளைச் செய்வதற்கு ஒரு வெளிப்பாட்டில் ஒன்று அல்லது அதற்கு மேற்பட்ட செயல்பாடுகளுக்குப் பயன்படுத்தப்படலாம். ஆபரேட்டருடன் பயன்படுத்தப்படும் செயல்பாடுகள் எழுத்தர்கள், புலங்கள், உள்ளூர் மாறிகள் மற்றும் வெளிப்பாடுகள்.
பொதுவாக, மாறிகள் மற்றும் மாறிகளில் சேமிக்கப்பட்ட தரவுகளுடன் பணிபுரிய முதன்மை வழிமுறையாக உருவாகும் வெளிப்பாடுகளை உருவாக்க ஆபரேட்டர்கள் உதவுகிறார்கள்.
அனைத்து சி # ஆபரேட்டர்களுக்கும் முன் வரையறுக்கப்பட்ட செயலாக்கத்துடன் வழங்கப்பட்டிருந்தாலும், அவை உள்ளமைக்கப்பட்ட வகைகளைக் கொண்ட எந்தவொரு வெளிப்பாட்டிலும் பயன்படுத்தப்படுகின்றன, பயனர் வரையறுக்கப்பட்ட வகைகளுக்குப் பயன்படுத்தும்போது நடத்தை மாற்ற அவை அதிக சுமை. எண்கணித செயல்பாடுகளின் போது ஏற்படும் வழிதல் தொடர்பான விதிவிலக்குகளை கையாள அல்லது புறக்கணிக்க விருப்பத்தை வழங்குவதில் சரிபார்க்கப்பட்ட மற்றும் தேர்வு செய்யப்படாத உதவி போன்ற ஆபரேட்டர்கள்.
மைக்ரோசாஃப்ட் அஸூர் மற்றும் மைக்ரோசாஃப்ட் கிளவுட் | இந்த வழிகாட்டி முழுவதும், கிளவுட் கம்ப்யூட்டிங் எதைப் பற்றியது என்பதையும், கிளவுட் நிறுவனத்திலிருந்து உங்கள் வணிகத்தை நகர்த்தவும் இயக்கவும் மைக்ரோசாஃப்ட் அஸூர் எவ்வாறு உதவும் என்பதை நீங்கள் அறிந்து கொள்வீர்கள்.
டெக்கோபீடியா ஆபரேட்டர்களை விளக்குகிறது
சி ++ ஆபரேட்டர்களைப் போலவே, சி # ஆபரேட்டர்களுக்கும் முன்னுரிமையும் அசோசியேட்டிவியும் உள்ளன, அவை ஒரு வெளிப்பாட்டில் ஆபரேட்டர்களின் மதிப்பீட்டின் வரிசையை தீர்மானிக்கின்றன. ஆபரேட்டருடன் பயன்படுத்தப்படும் ஓபராண்ட்களின் எண்ணிக்கையின் அடிப்படையில், ஆபரேட்டர்கள் யூனரி (ஒற்றை ஓபராண்ட்), பைனரி (இரண்டு ஓபராண்ட்கள்) மற்றும் டெர்னரி (மூன்று ஓபராண்டுகள்) என வகைப்படுத்தப்படுகின்றன.
பயனர் வரையறுக்கப்பட்ட வகைகள் ஒரு ஆபரேட்டரை பொது உறுப்பினர் அணுகலுடன் ‘ஆபரேட்டர்’ என்ற முக்கிய சொல்லைப் பயன்படுத்தி நிலையான உறுப்பினர் செயல்பாடாக வரையறுப்பதன் மூலம் ஓவர்லோட் செய்யலாம். சில ஆபரேட்டர்கள் சில கட்டுப்பாடுகளுடன் மட்டுமே அதிக சுமைகளை ஏற்ற முடியும்.
எடுத்துக்காட்டாக, ஆபரேட்டர் ‘==’ என்பது மாறாத மதிப்பு வகையின் இரண்டு பொருள்களை ஒப்பிட்டுப் பயன்படுத்தலாம், அதற்காக ஆபரேட்டர் பயனர் வரையறுக்கப்பட்ட பொருளின் மீது சுமை ஏற்றப்பட்டிருக்கும், குறிப்பு சமத்துவத்திற்கு பதிலாக மதிப்பு சமத்துவத்தை ஒப்பிடுவதற்கு.
குறிப்பிட்ட செயல்பாடுகளுக்குப் பயன்படுத்தப்படும் பல்வேறு வகையான சி # ஆபரேட்டர்கள் பின்வருமாறு:
- அசைன்மென்ட் (=): ஒரு வெளிப்பாட்டின் முடிவை ஒரு மாறிக்கு ஒதுக்க பயன்படுகிறது
- குறுகிய கை பணி (+ =, - =, * =, / =,% =, & =, | =, ^ =, << =, >> =): பொதுவான பணி நியமனம்
- எண்கணிதம் (+, -, *, /,%): கணித வெளிப்பாடுகளை உருவாக்குவதற்கு
- அதிகரிப்பு மற்றும் குறைப்பு ஆபரேட்டர்கள் (++ மற்றும் -): மதிப்பை 1 ஆல் அதிகரிக்க அல்லது குறைக்க குறுக்குவழி
- ஒப்பீடு (==,>, <,> =, <= ,! =): நிரல் ஓட்டத்தைக் கட்டுப்படுத்தும் ஒப்பீட்டைச் செய்வதற்கு
- பூலியன் தருக்க ஆபரேட்டர் (!, &&, ||, ^): பூலியன் தருக்க செயல்பாடுகளைச் செய்வதற்கு
- பிட்வைஸ் கையாளுதல் (&, |, ^, >>, <<): ஒவ்வொரு பிட் முழு எண் மதிப்புகளையும் கையாளுவதற்கு
- வகை சோதனை (என்பது, என): ஒரு பொருளின் வகையை சரிபார்க்க அல்லது மாற்ற
- சுட்டிக்காட்டி கையாளுதல் (*, &, ->,): பாதுகாப்பற்ற கான் சுட்டிகளில் நேரடியாக நிகழ்த்தப்படும் செயல்பாடுகளுக்கு
- வழிதல் விதிவிலக்கு (சரிபார்க்கப்பட்ட மற்றும் தேர்வுசெய்யப்படாதது): மதிப்புகளில் வழிதல் சரிபார்க்க அல்லது தவிர்க்க விருப்பம்
- டெர்னரி ஆபரேட்டர் (? :): முடிவுகளை எடுக்க பயன்படுகிறது