Ce este Range în C#

Ce Este Range In C



Gama C# este o caracteristică puternică care vă permite să lucrați cu serii de elemente dintr-o matrice sau colecție. Cu această caracteristică, puteți extrage sau manipula cu ușurință anumite părți ale datelor dvs. fără a fi nevoie de cod complicat. Învățând cum să folosești Gama C# vă poate ajuta să scrieți cod mai eficient și mai eficient, indiferent de nivelul dvs. de experiență în programare.

În acest articol, vom explora elementele de bază ale Gama C# și cum îl puteți folosi pentru a vă îmbunătăți abilitățile de programare.







Ce este C# Range

În C#, Interval este un tip de date predefinit care servește ca reprezentare a unei game specifice de elemente dintr-o secvență sau colecție. Nu este un operator sau o funcție, ci mai degrabă un tip pe care dezvoltatorii îl pot folosi pentru a crea un obiect Range.



The Gamă obiectul permite dezvoltatorilor să selecteze sau să segmenteze un anumit subset de elemente dintr-o colecție sau secvență prin definirea pozițiilor de început și de sfârșit ale intervalului cu doi indici. A utiliza Gamă în C#, trebuie să creați un Gamă obiect prin specificarea punctelor de început și de sfârșit ale intervalului specificat.



Gama r = start .. Sfârşit ;

Aici, start și end sunt indicii care reprezintă pozițiile de început și de sfârșit ale intervalului, iar operatorul puncte duble (..) este folosit pentru a crea un Gamă obiect.





Iată un exemplu de cod care utilizează codul Operator de rază în C#. Am inițiat o serie de numere și apoi am creat un Operatorul de rază r1 și l-a inițializat. Apoi am afișat numerele folosind operatorul interval:

folosind Sistem ;

spatiu de nume program {

clasă domeniul de testare {

static gol Principal ( şir [ ] argumente )
{
int [ ] numere = nou int [ ] { 10 , 25 , 57 , 78 , 59 ,
3. 4 , 22 , 12 , 99 , cincizeci , 79 } ;
Domeniul r1 = 0 .. 3 ;
a fost a1 = numere [ r1 ] ;
Consolă . Scrie ( 'Lista numerelor este:' ) ;
pentru fiecare ( a fost st_1 în a1 )
Consolă . Scrie ( $ ' {st_1} ' ) ;
}
}


}

Codul de mai sus conține o matrice de numere întregi numite numere cu 11 elemente. Apoi creează un Gamă obiect r1 reprezentând primele 3 elemente ale tabloului (de la indicele 0 la 2). Codul folosește apoi Obiect de rază pentru a extrage elementele corespunzătoare din tabloul numere și le stochează într-o variabilă a1. În cele din urmă, codul imprimă valorile în a1 folosind o buclă foreach.



Concluzie

Gama C# este un instrument puternic care permite dezvoltatorilor să manipuleze anumite părți ale datelor lor fără a fi nevoie de cod complicat. Prin crearea unui Gamă obiect cu indici de început și de sfârșit, dezvoltatorii pot selecta sau tăia cu ușurință un subset de elemente dintr-o colecție sau secvență. Înțelegerea modului de utilizare Gama C# vă poate îmbunătăți considerabil abilitățile de programare și vă poate ajuta să scrieți cod mai eficient și mai eficient.