Co je rozsah v C#

Co Je Rozsah V C



Rozsah C# je výkonná funkce, která vám umožňuje pracovat s rozsahy prvků v poli nebo kolekci. Pomocí této funkce můžete snadno extrahovat nebo manipulovat s konkrétními částmi vašich dat bez nutnosti složitého kódu. Naučit se používat Rozsah C# vám může pomoci napsat efektivnější a efektivnější kód bez ohledu na úroveň vašich zkušeností s programováním.

V tomto článku prozkoumáme základy Rozsah C# a jak jej můžete využít ke zlepšení svých programovacích dovedností.







Co je rozsah C#

v C#, rozsah je předdefinovaný datový typ, který slouží jako reprezentace určitého rozsahu prvků v sekvenci nebo kolekci. Není to operátor nebo funkce, ale spíše typ, který mohou vývojáři použít k vytvoření objektu Range.



The Rozsah objekt umožňuje vývojářům vybrat nebo rozdělit konkrétní podmnožinu prvků z kolekce nebo sekvence definováním počáteční a koncové pozice rozsahu pomocí dvou indexů. K využití Rozsah v C# je třeba vytvořit a Rozsah objekt zadáním počátečního a koncového bodu zadaného rozsahu.



Hraničář = Start .. konec ;

Začátek a konec jsou zde indexy, které představují počáteční a koncovou pozici rozsahu, a operátor dvojité tečky (..) se používá k vytvoření Rozsah objekt.





Zde je příklad kódu, který používá Operátor střelnice v C#. Iniciovali jsme pole čísel a poté vytvořili a Operátor rozsahu r1 a inicializoval ho. Poté jsme zobrazili čísla pomocí operátoru rozsahu:

použitím Systém ;

jmenný prostor program {

třída testovací rozsah {

statický prázdnota Hlavní ( tětiva [ ] argumenty )
{
int [ ] čísla = Nový int [ ] { 10 , 25 , 57 , 78 , 59 ,
3. 4 , 22 , 12 , 99 , padesáti , 79 } ;
Rozsah r1 = 0 .. 3 ;
byl a1 = čísla [ r1 ] ;
Řídicí panel . Napsat ( 'Seznam čísel je:' ) ;
pro každého ( byl st_1 v a1 )
Řídicí panel . Napsat ( $ ' {st_1}' ) ;
}
}


}

Výše uvedený kód obsahuje pole celých čísel s názvem čísla s 11 prvky. Poté vytvoří a Rozsah objekt r1 představující první 3 prvky pole (od indexu 0 do 2). Kód pak používá Rozsah objektu extrahovat odpovídající prvky z pole čísel a uložit je do proměnné a1. Nakonec kód vytiskne hodnoty v a1 pomocí smyčky foreach.



Sečteno a podtrženo

Rozsah C# je výkonný nástroj, který umožňuje vývojářům manipulovat s konkrétními částmi jejich dat bez nutnosti složitého kódu. Vytvořením a Rozsah objekt s počátečním a koncovým indexem, mohou vývojáři snadno vybrat nebo rozdělit podmnožinu prvků z kolekce nebo sekvence. Pochopení, jak používat Rozsah C# může výrazně zlepšit vaše programovací dovednosti a pomoci vám psát efektivnější a efektivnější kód.