Kā lietot pāri C#

Ka Lietot Pari C



Pāris ir noderīga C# datu struktūra, kas ļauj saglabāt vērtību pāri, kur katra vērtība var būt dažāda veida datu. Struktūra Pair ir daļa no System.Collections.Generic nosaukumvietas C#. Šo datu struktūru var izmantot dažādos scenārijos, piemēram, saglabājot atslēgu un vērtību pārus vai atgriežot divas vērtības no funkcijas. Šajā rakstā ir apskatīts pāru lietojums C#, kā arī ilustratīvi piemēri.

Pāra izmantošana C#

Lai izmantotu Pair C#, savā kodā ir jāiekļauj System.Collections.Generic nosaukumvieta. Pēc tam varat izveidot Pair objektu ar divām vērtībām, izmantojot Pair klasi. Pirmā vērtība ir T1, bet otrā vērtība ir T2.

Šeit ir piemērs, kā izveidot Pair objektu ar divām vērtībām:







Pāris < string, int > myPair = jauns pāris < string, int > ( 'pats' , divdesmit ) ;

Šajā piemērā mēs izveidojām objektu Pair ar divām vērtībām, kur pirmā vērtība ir virkne “Sam”, bet otrā vērtība ir vesels skaitlis 20.



Varat piekļūt Pair objekta vērtībām, izmantojot rekvizītus First un Second, šeit ir ilustrācija:



Console.WriteLine ( myPair.Pirmkārt ) ;
Console.WriteLine ( myPair.Otrais ) ;

Varat arī modificēt Pair objekta vērtības, izmantojot šos rekvizītus. Šeit ir ilustrācija:





myPair.First = 'Marks' ;
myPair.Otrais = 30 ;

Console.WriteLine ( myPair.Pirmkārt ) ;
Console.WriteLine ( myPair.Otrais ) ;

Pāris var būt noderīgs, ja no funkcijas jāatgriež divas vērtības. Tā vietā, lai izveidotu pielāgotu klasi vai izmantotu parametrus, varat atgriezt objektu Pair ar divām vērtībām. Šeit ir piemērs:

izmantojot sistēmu;
izmantojot System.Collections.Generic;

namespace PairExample {
klases programma {
statisks tukšums Galvenais ( virkne [ ] args ) {
// Pāra izveidošana
Pāris < string, int > myPair = jauns pāris < string, int > ( 'pats' , divdesmit ) ;
// Izvadīt sākotnējo pāri
Console.WriteLine ( 'Sākotnējais pāris:' ) ;
Console.WriteLine ( $ 'Pirmais: {myPair.First}, otrais: {myPair.Second}' ) ;
// Pāra pārveidošana
myPair.First = 'Marks' ;
myPair.Otrais = 30 ;
// Izvades modificēts pāris
Console.WriteLine ( ' \n Modificēts pāris:' ) ;
Console.WriteLine ( $ 'Pirmais: {myPair.First}, otrais: {myPair.Second}' ) ;
Console.ReadLine ( ) ;
}
}
// Pāru klase
publiskā klase Pāris < T1, T2 > {
publisks T1 Pirmkārt {
gūt;
komplekts ;
}
publiskais T2 Otrais {
gūt;
komplekts ;
}
publiskais pāris ( T1 pirmais, T2 otrais ) {
Pirmais = pirmais;
Otrais = otrais;
}
}
}

Šajā kodā mēs vispirms izveidojam Pair objektu ar virkni un veselu skaitļa vērtību. Pēc tam mēs piekļūstam pāra vērtībām, izmantojot pirmo un otro rekvizītu, un pēc tam mēs modificējam pāra vērtības, izmantojot tos pašus rekvizītus.



Ņemiet vērā, ka mēs definējam Pair klasi atsevišķi no galvenās metodes. Pāra klasei ir divi vispārīgi tipa parametri, T1 un T2, kas attiecīgi atspoguļo pāra pirmās un otrās vērtības tipus. Mēs definējam divus rekvizītus, First un Second, lai piekļūtu šīm vērtībām, un mēs nodrošinām konstruktoru to inicializācijai.

Secinājums

Pāris ir noderīga C# datu struktūra, kas ļauj saglabāt vērtību pāri, kur katra vērtība var būt dažāda veida datu. To var izmantot dažādos scenārijos, piemēram, saglabājot atslēgu un vērtību pārus vai atgriežot divas vērtības no funkcijas. Šajā rakstā mēs esam izpētījuši pāru izmantošanu C#, izmantojot dažādus piemērus. Iekļaujot savā kodā pārus, varat uzlabot tā lasāmību, apkopi un vispārējo vienkāršību.