உள்ளடக்கம்
- வரையறை - மாறாத வகை என்றால் என்ன?
- மைக்ரோசாஃப்ட் அஸூர் மற்றும் மைக்ரோசாஃப்ட் கிளவுட் | இந்த வழிகாட்டி முழுவதும், கிளவுட் கம்ப்யூட்டிங் எதைப் பற்றியது என்பதையும், கிளவுட் நிறுவனத்திலிருந்து உங்கள் வணிகத்தை நகர்த்தவும் இயக்கவும் மைக்ரோசாஃப்ட் அஸூர் எவ்வாறு உதவும் என்பதை நீங்கள் அறிந்து கொள்வீர்கள்.
- மாறாத வகையை டெக்கோபீடியா விளக்குகிறது
வரையறை - மாறாத வகை என்றால் என்ன?
சி # இன் கான் இல் மாறாத வகை, ஒரு வகை பொருள், அதன் தரவை உருவாக்கிய பின் அதை மாற்ற முடியாது. ஒரு மாறாத வகை பொருளின் சொத்து அல்லது நிலையை படிக்க மட்டுமே அமைக்கிறது, ஏனெனில் துவக்கத்தின் போது அது ஒதுக்கப்பட்ட பின் அதை மாற்ற முடியாது.
மாறாத வகைகள் திறமையான நினைவக மேலாண்மை மற்றும் சிறந்த வேகத்திற்காக வடிவமைக்கப்பட்டுள்ளன, இது ஒத்திசைவு தேவைகளைக் கொண்ட பொருள்களுக்கு ஏற்றதாக அமைகிறது. நிரல் நிலை தெரிவுநிலையில் மாற்றங்களைச் செய்வதன் மூலமும், இல்லாத நிலையிலிருந்து நிலையை மாற்றும் செயல்பாடுகளை தனிமைப்படுத்துவதன் மூலமும் மாறாத தன்மை சிறந்த குறியீடு வாசிப்பை வழங்குகிறது. மாற்றமுடியாத வகைகள் மாற்றக்கூடிய வகைகளை விட அதிக பாதுகாப்பை வழங்குகிறது.
ஒரு முறை ஒதுக்கப்பட்ட பின் தரவு தொடர்ந்து இருக்க வேண்டிய இடத்தில் ஒரு மாறாத வகை பயன்படுத்தப்படுகிறது, ஆனால் எதிர்காலத்தில் தரவு மாற்றப்பட வேண்டிய தேவை இல்லாமல். மாறாத பொருள்கள் அவற்றின் நிலையை மாற்றாததால், அவை மல்டித்ரெட் மற்றும் மல்டிபிராசஸ் காட்சிகளில் மிகவும் பயனுள்ளதாக இருக்கும், ஏனெனில் பல நூல்கள் ஒரு பொருளைப் படிக்கலாம் அல்லது எழுதலாம், இது பந்தய நிலைமைகள் மற்றும் ஒத்திசைவு சிக்கல்களை ஏற்படுத்தக்கூடும்.
மைக்ரோசாஃப்ட் அஸூர் மற்றும் மைக்ரோசாஃப்ட் கிளவுட் | இந்த வழிகாட்டி முழுவதும், கிளவுட் கம்ப்யூட்டிங் எதைப் பற்றியது என்பதையும், கிளவுட் நிறுவனத்திலிருந்து உங்கள் வணிகத்தை நகர்த்தவும் இயக்கவும் மைக்ரோசாஃப்ட் அஸூர் எவ்வாறு உதவும் என்பதை நீங்கள் அறிந்து கொள்வீர்கள்.
மாறாத வகையை டெக்கோபீடியா விளக்குகிறது
மாறாத வகையின் பொருள்களை "const" மற்றும் "readonly" என்ற முக்கிய வார்த்தைகளைப் பயன்படுத்தி உருவாக்கலாம். கட்டமைப்பாளருக்குள் ஒரு புலத்தை மாற்றுவதற்கு படிக்க மட்டுமே அனுமதிக்கும் போது, const அனுமதிக்காது. எண்கள், சரங்கள் மற்றும் பூஜ்யம் ஆகியவை மாறாத புலங்களாக மட்டுமே பயன்படுத்தப்பட முடியும், அவை உண்மையிலேயே மாறாதவை. ரீடான்லி உண்மையிலேயே மாறாதது, ஏனெனில் இது ஒரு முறை மட்டுமே எழுத அனுமதிக்கிறது. எனவே, இது கான்ஸ்ட் புலம் போன்ற தொகுத்தல் நேர மாறிலி அல்ல. உண்மையிலேயே மாறாத பொருள்கள் ஒருபோதும் அவற்றின் உள் நிலையை மாற்றாது, எனவே இயல்பாகவே நூல்-பாதுகாப்பானவை.
System.String வகுப்பு என்பது நெட் கட்டமைப்பின் வகுப்பு நூலகத்தில் வழங்கப்பட்ட மாறாத குறிப்பு வகை. எந்தவொரு சரம் கையாளுதல் செயலுக்கும் இந்த வகுப்பு ஒரு புதிய சரம் பொருளை உள்நாட்டில் உருவாக்குகிறது. இந்த வகை பொருட்களின் உள்ளடக்கங்கள் மாறாது, இருப்பினும் தொடரியல் உள்ளடக்கங்களை மாற்றுவது போல் தோன்றும். கூடுதலாக, ஹாஷ் தரவு கட்டமைப்பை சிதைக்கும் அபாயத்தைத் தவிர்க்க ஹாஷ் மதிப்புகளைக் கணக்கிடுவதற்கு சரம் ஹாஷ் அட்டவணை விசையாகப் பயன்படுத்தப்படுகிறது.
மாறாத வகைகளின் முக்கிய குறைபாடு என்னவென்றால், அவை பிற பொருள் வகைகளை விட அதிக வளங்கள் தேவைப்படுகின்றன.
இந்த வரையறை சி # இன் கான் இல் எழுதப்பட்டது