Čo je rozsah v C#

Co Je Rozsah V C



Rozsah C# je výkonná funkcia, ktorá vám umožňuje pracovať s rozsahmi prvkov v poli alebo kolekcii. Pomocou tejto funkcie môžete jednoducho extrahovať alebo manipulovať s konkrétnymi časťami vašich údajov bez potreby komplikovaného kódu. Naučiť sa používať Rozsah C# vám môže pomôcť napísať efektívnejší a efektívnejší kód bez ohľadu na úroveň vašich skúseností s programovaním.

V tomto článku preskúmame základy Rozsah C# a ako ho môžete použiť na zlepšenie svojich programovacích zručností.







Čo je rozsah C#

In C#, rozsah je preddefinovaný dátový typ, ktorý slúži ako reprezentácia špecifického rozsahu prvkov v sekvencii alebo kolekcii. Nie je to operátor alebo funkcia, ale skôr typ, ktorý môžu vývojári použiť na vytvorenie objektu Range.



The Rozsah objekt umožňuje vývojárom vybrať alebo rozdeliť špecifickú podmnožinu prvkov z kolekcie alebo sekvencie definovaním počiatočnej a koncovej polohy rozsahu pomocou dvoch indexov. Využiť Rozsah v C# je potrebné vytvoriť a Rozsah objekt zadaním počiatočného a koncového bodu zadaného rozsahu.



Rozsah r = začať .. koniec ;

Začiatok a koniec sú indexy, ktoré predstavujú počiatočnú a koncovú pozíciu rozsahu, a operátor dvojitých bodiek (..) sa používa na vytvorenie Rozsah objekt.





Tu je príklad kódu, ktorý používa Operátor rozsahu v jazyku C#. Iniciovali sme pole čísel a potom sme vytvorili a Operátor rozsahu r1 a inicializoval ho. Potom sme zobrazili čísla pomocou operátora rozsahu:

použitím systém ;

menný priestor program {

trieda skúšobný rozsah {

statické neplatné Hlavná ( reťazec [ ] args )
{
int [ ] čísla = Nový int [ ] { 10 , 25 , 57 , 78 , 59 ,
3. 4 , 22 , 12 , 99 , päťdesiat , 79 } ;
Rozsah r1 = 0 .. 3 ;
bol a1 = čísla [ r1 ] ;
Konzola . Napíšte ( 'Zoznam čísel je:' ) ;
pre každý ( bol st_1 v a1 )
Konzola . Napíšte ( $ ' {st_1}' ) ;
}
}


}

Vyššie uvedený kód obsahuje pole celých čísel s názvom čísla s 11 prvkami. Potom vytvorí a Rozsah objekt r1 predstavujúci prvé 3 prvky poľa (od indexu 0 po 2). Kód potom používa Rozsah objektu extrahovať zodpovedajúce prvky z poľa čísel a uložiť ich do premennej a1. Nakoniec kód vytlačí hodnoty v a1 pomocou slučky foreach.



Spodná čiara

Rozsah C# je výkonný nástroj, ktorý umožňuje vývojárom manipulovať s konkrétnymi časťami ich údajov bez potreby komplikovaného kódu. Vytvorením a Rozsah objekt so začiatočnými a koncovými indexmi, môžu vývojári jednoducho vybrať alebo rozdeliť podmnožinu prvkov z kolekcie alebo sekvencie. Pochopenie spôsobu použitia Rozsah C# môže výrazne zlepšiť vaše programovacie zručnosti a pomôcť vám napísať efektívnejší a efektívnejší kód.