Kaj je obseg v C#

Kaj Je Obseg V C



Razpon C# je zmogljiva funkcija, ki vam omogoča delo z obsegi elementov v matriki ali zbirki. S to funkcijo lahko enostavno ekstrahirate ali manipulirate z določenimi deli svojih podatkov brez potrebe po zapleteni kodi. Učenje uporabe Razpon C# vam lahko pomaga napisati bolj učinkovito in uspešno kodo, ne glede na vašo raven programskih izkušenj.

V tem članku bomo raziskali osnove Razpon C# in kako ga lahko uporabite za izboljšanje svojih veščin programiranja.







Kaj je C# Range

notri C#, obseg je vnaprej določen podatkovni tip, ki služi kot predstavitev določenega obsega elementov v zaporedju ali zbirki. To ni operator ali funkcija, temveč tip, ki ga lahko razvijalci uporabijo za ustvarjanje objekta Range.



The Razpon omogoča razvijalcem, da izberejo ali razrežejo določeno podmnožico elementov iz zbirke ali zaporedja tako, da definirajo začetni in končni položaj obsega z dvema indeksoma. Za uporabo Razpon v C# je treba ustvariti a Razpon predmet tako, da podate začetno in končno točko navedenega obsega.



Razpon r = začetek .. konec ;

Tu sta začetek in konec indeksa, ki predstavljata začetni in končni položaj obsega, operator dvojne pike (..) pa se uporablja za ustvarjanje Razpon predmet.





Tukaj je primer kode, ki uporablja Operator obsega v C#. Iniciirali smo niz številk in nato ustvarili Operator obsega r1 in ga inicializiral. Nato smo številke prikazali z uporabo operatorja obsega:

uporabo Sistem ;

imenski prostor program {

razred testno območje {

statična praznina Glavni ( vrvica [ ] args )
{
int [ ] številke = novo int [ ] { 10 , 25 , 57 , 78 , 59 ,
3. 4 , 22 , 12 , 99 , petdeset , 79 } ;
Razpon r1 = 0 .. 3 ;
je bil a1 = številke [ r1 ] ;
Konzola . Pišite ( 'Seznam številk je: ' ) ;
za vsakogar ( je bil st_1 v a1 )
Konzola . Pišite ( $ ' {st_1} ' ) ;
}
}


}

Zgornja koda vsebuje niz celih števil z 11 elementi. Nato ustvari a Razpon objekt r1, ki predstavlja prve 3 elemente matrike (od indeksa 0 do 2). Koda nato uporabi Predmet obsega da izvleče ustrezne elemente iz niza števil in jih shrani v spremenljivko a1. Končno koda natisne vrednosti v a1 z uporabo zanke foreach.



Spodnja črta

Razpon C# je zmogljivo orodje, ki razvijalcem omogoča, da manipulirajo z določenimi deli svojih podatkov brez potrebe po zapleteni kodi. Z ustvarjanjem a Razpon objekt z začetnim in končnim indeksom, lahko razvijalci preprosto izberejo ali razrežejo podmnožico elementov iz zbirke ali zaporedja. Razumevanje uporabe Razpon C# lahko močno izboljša vaše sposobnosti programiranja in vam pomaga napisati bolj učinkovito in uspešno kodo.