Kas yra diapazonas C#

Kas Yra Diapazonas C



C# diapazonas yra galinga funkcija, leidžianti dirbti su masyvo ar kolekcijos elementų diapazonais. Naudodami šią funkciją galite lengvai išgauti arba manipuliuoti tam tikromis duomenų dalimis be sudėtingo kodo. Mokymasis naudotis C# diapazonas gali padėti jums parašyti efektyvesnį ir efektyvesnį kodą, nepaisant jūsų programavimo patirties lygio.

Šiame straipsnyje mes išnagrinėsime pagrindus C# diapazonas ir kaip galite jį panaudoti savo programavimo įgūdžiams tobulinti.







Kas yra C# diapazonas

Į C#, diapazonas yra iš anksto nustatytas duomenų tipas, naudojamas kaip tam tikro sekos ar rinkinio elementų diapazono atvaizdavimas. Tai ne operatorius ar funkcija, o tipas, kurį kūrėjai gali naudoti kurdami diapazono objektą.



The diapazonas Objektas leidžia kūrėjams pasirinkti arba išskaidyti tam tikrą elementų poaibį iš kolekcijos arba sekos, apibrėžiant diapazono pradžios ir pabaigos pozicijas dviem indeksais. Išnaudoti diapazonas C#, reikia sukurti a diapazonas objektą, nurodydami nurodyto diapazono pradžios ir pabaigos taškus.



Diapazonas r = pradėti .. galas ;

Čia pradžia ir pabaiga yra indeksai, nurodantys diapazono pradžios ir pabaigos vietas, o dvigubų taškų (..) operatorius naudojamas kuriant diapazonas objektas.





Pateikiame kodo, kuris naudoja Diapazono operatorius C# kalboje. Mes inicijavome skaičių masyvą ir tada sukūrėme a Diapazono operatorius r1 ir jį inicijavo. Tada mes parodėme skaičius naudodami diapazono operatorių:

naudojant Sistema ;

vardų erdvė programa {

klasė bandymo diapazonas {

statinis tuštuma Pagrindinis ( styga [ ] args )
{
tarpt [ ] numeriai = naujas tarpt [ ] { 10 , 25 , 57 , 78 , 59 ,
3. 4 , 22 , 12 , 99 , penkiasdešimt , 79 } ;
Diapazonas r1 = 0 .. 3 ;
buvo a1 = numeriai [ r1 ] ;
Konsolė . Rašyti ( 'Skaičių sąrašas yra: ) ;
kiekvienam ( buvo st_1 in a1 )
Konsolė . Rašyti ( $ „{st_1}“ ) ;
}
}


}

Aukščiau pateiktame kode yra sveikųjų skaičių, pavadintų skaičiais, masyvas su 11 elementų. Tada jis sukuria a diapazonas objektas r1, vaizduojantis pirmuosius 3 masyvo elementus (nuo indekso 0 iki 2). Tada kodas naudoja Diapazono objektas ištraukti iš skaičių masyvo atitinkamus elementus ir išsaugoti juos kintamajame a1. Galiausiai kodas atspausdina a1 reikšmes naudodamas foreach kilpą.



Apatinė eilutė

C# diapazonas yra galingas įrankis, leidžiantis kūrėjams manipuliuoti tam tikromis savo duomenų dalimis be sudėtingo kodo. Sukūrę a diapazonas objektą su pradžios ir pabaigos indeksais, kūrėjai gali lengvai pasirinkti arba išskaidyti elementų poaibį iš kolekcijos ar sekos. Supratimas, kaip naudoti C# diapazonas gali labai pagerinti jūsų programavimo įgūdžius ir padėti rašyti efektyvesnį ir efektyvesnį kodą.