C# இல் ஜோடியை எவ்வாறு பயன்படுத்துவது

C Il Jotiyai Evvaru Payanpatuttuvatu



ஜோடி என்பது C# இல் உள்ள பயனுள்ள தரவுக் கட்டமைப்பாகும், இது ஒரு ஜோடி மதிப்புகளைச் சேமிக்க உங்களை அனுமதிக்கிறது, அங்கு ஒவ்வொரு மதிப்பும் வெவ்வேறு தரவு வகைகளாக இருக்கலாம். ஜோடி அமைப்பு சி # இல் உள்ள சிஸ்டம்.கலெக்ஷன்ஸ்.பொதுவான பெயர்வெளியின் ஒரு பகுதியாகும். இந்தத் தரவுக் கட்டமைப்பை விசை-மதிப்பு ஜோடிகளைச் சேமிப்பது அல்லது செயல்பாட்டிலிருந்து இரண்டு மதிப்புகளைத் திரும்பப் பெறுவது போன்ற பல்வேறு காட்சிகளில் பயன்படுத்தலாம். இந்த கட்டுரை சி# இல் உள்ள ஜோடிகளின் பயன்பாட்டை விளக்க எடுத்துக்காட்டுகளுடன் ஆராய்கிறது.

C# இல் ஜோடியைப் பயன்படுத்துதல்

C# இல் ஜோடியைப் பயன்படுத்த, உங்கள் குறியீட்டில் System.Collections.Generic பெயர்வெளியைச் சேர்க்க வேண்டும். பின்னர், Pair வகுப்பைப் பயன்படுத்தி இரண்டு மதிப்புகளுடன் ஒரு ஜோடி பொருளை உருவாக்கலாம். முதல் மதிப்பு T1 வகை, மற்றும் இரண்டாவது மதிப்பு T2 வகை.

இரண்டு மதிப்புகளுடன் ஒரு ஜோடி பொருளை உருவாக்குவதற்கான எடுத்துக்காட்டு இங்கே:







ஜோடி < சரம், முழு எண்ணாக > myPair = புதிய ஜோடி < சரம், முழு எண்ணாக > ( 'தன்னை' , இருபது ) ;

இந்த எடுத்துக்காட்டில், இரண்டு மதிப்புகளுடன் ஒரு ஜோடி பொருளை உருவாக்கினோம், இதில் முதல் மதிப்பு 'சாம்' மற்றும் இரண்டாவது மதிப்பு முழு எண் 20 ஆகும்.



நீங்கள் முதல் மற்றும் இரண்டாவது பண்புகளைப் பயன்படுத்தி ஒரு ஜோடி பொருளின் மதிப்புகளை அணுகலாம், இங்கே ஒரு எடுத்துக்காட்டு:



கன்சோல்.WriteLine ( myPair.முதல் ) ;
கன்சோல்.WriteLine ( myPair.இரண்டாம் ) ;

இந்தப் பண்புகளைப் பயன்படுத்தி ஒரு ஜோடி பொருளின் மதிப்புகளையும் நீங்கள் மாற்றலாம், இங்கே ஒரு விளக்கம்:





myPair.முதல் = 'குறி' ;
myPair.Second = 30 ;

கன்சோல்.WriteLine ( myPair.முதல் ) ;
கன்சோல்.WriteLine ( myPair.இரண்டாம் ) ;

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

கணினியைப் பயன்படுத்துதல்;
System.Collections.Generic ஐப் பயன்படுத்துதல்;

பெயர்வெளி ஜோடி உதாரணம் {
வகுப்பு திட்டம் {
நிலையான வெற்றிட முதன்மை ( லேசான கயிறு [ ] args ) {
// ஒரு ஜோடியை உருவாக்குதல்
ஜோடி < சரம், முழு எண்ணாக > myPair = புதிய ஜோடி < சரம், முழு எண்ணாக > ( 'தன்னை' , இருபது ) ;
// அசல் ஜோடி வெளியீடு
கன்சோல்.WriteLine ( 'அசல் ஜோடி:' ) ;
கன்சோல்.WriteLine ( $ 'முதல்: {myPair.First}, இரண்டாவது: {myPair.Second}' ) ;
// ஒரு ஜோடியை மாற்றியமைத்தல்
myPair.முதல் = 'குறி' ;
myPair.Second = 30 ;
// வெளியீடு மாற்றியமைக்கப்பட்ட ஜோடி
கன்சோல்.WriteLine ( ' \n மாற்றியமைக்கப்பட்ட ஜோடி:' ) ;
கன்சோல்.WriteLine ( $ 'முதல்: {myPair.First}, இரண்டாவது: {myPair.Second}' ) ;
கன்சோல்.ReadLine ( ) ;
}
}
// ஜோடி வகுப்பு
பொது வகுப்பு ஜோடி < T1, T2 > {
பொது T1 முதலில் {
பெறு;
அமைக்கப்பட்டது ;
}
பொது T2 இரண்டாவது {
பெறு;
அமைக்கப்பட்டது ;
}
பொது ஜோடி ( T1 முதல், T2 இரண்டாவது ) {
முதல் = முதல்;
இரண்டாவது = இரண்டாவது;
}
}
}

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



முக்கிய முறையிலிருந்து ஜோடி வகுப்பை தனித்தனியாக வரையறுக்கிறோம் என்பதை நினைவில் கொள்க. ஜோடி வகுப்பில் இரண்டு பொதுவான வகை அளவுருக்கள் உள்ளன, T1 மற்றும் T2, அவை முறையே ஜோடியின் முதல் மற்றும் இரண்டாவது மதிப்புகளின் வகைகளைக் குறிக்கின்றன. இந்த மதிப்புகளை அணுகுவதற்கு முதல் மற்றும் இரண்டாவதாக இரண்டு பண்புகளை நாங்கள் வரையறுக்கிறோம், மேலும் அவற்றை துவக்க ஒரு கட்டமைப்பாளரை வழங்குகிறோம்.

முடிவுரை

ஜோடி என்பது C# இல் உள்ள பயனுள்ள தரவுக் கட்டமைப்பாகும், இது ஒரு ஜோடி மதிப்புகளைச் சேமிக்க உங்களை அனுமதிக்கிறது, அங்கு ஒவ்வொரு மதிப்பும் வெவ்வேறு தரவு வகைகளாக இருக்கலாம். விசை-மதிப்பு ஜோடிகளை சேமிப்பது அல்லது ஒரு செயல்பாட்டிலிருந்து இரண்டு மதிப்புகளை வழங்குவது போன்ற பல்வேறு காட்சிகளில் இது பயன்படுத்தப்படலாம். இந்த கட்டுரையில், பல்வேறு எடுத்துக்காட்டுகள் மூலம் C# இல் உள்ள ஜோடிகளின் பயன்பாட்டை நாங்கள் ஆராய்ந்தோம். உங்கள் குறியீட்டில் ஜோடிகளை இணைப்பதன் மூலம், அதன் வாசிப்புத்திறன், பராமரிப்பு மற்றும் ஒட்டுமொத்த எளிமை ஆகியவற்றை மேம்படுத்தலாம்.