Kako stvoriti jednodimenzijsko polje C# – primjer

Kako Stvoriti Jednodimenzijsko Polje C Primjer



Pohranjivanje i rukovanje zbirkom vrijednosti iste vrste podataka vrši se u C# pomoću nizova. Postoje različite vrste nizova u C#, au ovom ćemo članku raspravljati o jednodimenzionalnim nizovima i kako ih koristiti u C#.

Što je jednodimenzionalni niz u C#?

Jednodimenzionalni niz je niz koji ima samo jednu dimenziju ili jedan skup uglatih zagrada u svojoj deklaraciji. To znači da jednodimenzionalni niz može sadržavati samo jednu vrstu podataka, kao što su cijeli brojevi, nizovi ili brojevi s pomičnim brojem. U C# jednodimenzionalni niz može se deklarirati pomoću sljedeće sintakse:







tip podataka [ ] naziv polja = novi tip podataka [ veličina ] ;


Ovdje je 'datatype' tip podataka elemenata niza, 'arrayname' je naziv niza, a 'size' je broj elemenata u nizu.



Kako stvoriti jednodimenzionalni niz u C#?

Uzmimo primjer da bismo razumjeli kako koristiti jednodimenzionalni niz u C#, razmotrimo sljedeći kod:



korištenje sustava;

javna klasa Program
{
public static void Main ( )
{
int [ ] brojevi = novi int [ 5 ] ;
brojevima [ 0 ] = 10 ;
brojevima [ 1 ] = dvadeset ;
brojevima [ 2 ] = 30 ;
brojevima [ 3 ] = 40 ;
brojevima [ 4 ] = pedeset ;

za ( int i = 0 ; ja < brojevi.Duljina; i++ )
{
Konzola.WriteLine ( 'Element na indeksu' + ja + ' : ' + brojevi [ ja ] ) ;
}
}
}


U gornjem primjeru, deklarirali smo cjelobrojni jednodimenzionalni niz 'brojeva' veličine 5 i zatim dodijelili vrijednosti elementima niza pomoću operatora indeksa. Ovdje su prvi i posljednji elementi niza indeksirani kao 0 odnosno 4. To znači da možemo pristupiti pojedinačnim elementima niza koristeći njihov indeksni broj:






Također možemo koristiti petlju za inicijalizaciju jednodimenzionalnih elemenata niza, kao što je prikazano u nastavku:

korištenje sustava;

javna klasa Program
{
public static void Main ( )
{
int [ ] brojevi = novi int [ 5 ] ;

za ( int i = 0 ; ja < brojevi.Duljina; i++ )
{
brojevima [ ja ] = i + 1 ;
}
Konzola.WriteLine ( 'Elementi niza su:' ) ;
za svakoga ( da li u brojevima )
{
Konzola.WriteLine ( na jedan ) ;
}
}
}


U ovom smo primjeru upotrijebili for petlju za inicijaliziranje elemenata polja s vrijednostima od 1 do 5:




Također možemo koristiti foreach petlju za iteraciju preko elemenata jednodimenzionalnog niza, kao što je prikazano u nastavku:

korištenje sustava;

javna klasa Program
{
public static void Main ( )
{
int [ ] brojevi = { 10 , dvadeset , 30 , 40 , pedeset } ;

Konzola.WriteLine ( 'Elementi niza su:' ) ;
za svakoga ( da li u brojevima )
{
Konzola.WriteLine ( na jedan ) ;
}
}
}


Ovaj kod inicijalizira elemente niza u trenutku deklaracije i zatim koristi petlju foreach za ispis svakog elementa jednodimenzionalnog niza na konzoli:

Zaključak

Jednodimenzionalni niz je vrsta niza u C# koji ima samo jednu dimenziju ili jedan skup uglatih zagrada u svojoj deklaraciji. Jedna vrsta podataka može biti pohranjena u jednodimenzionalnom nizu, a do njegovih elemenata se može doći pozivom prema indeksnim brojevima. Razumijevanjem kako deklarirati i koristiti jednodimenzionalne nizove u C#, programeri mogu napisati učinkovit i djelotvoran kod koji manipulira nizovima i radi s njima.