Kā izveidot vienas dimensijas masīvu C# — piemērs

Ka Izveidot Vienas Dimensijas Masivu C Piemers



Tā paša datu tipa vērtību kolekcijas glabāšana un manipulācijas tiek veiktas C#, izmantojot masīvus. C# ir dažādi masīvu veidi, un šajā rakstā mēs apspriedīsim viendimensijas masīvus un to izmantošanu C#.

Kas ir viendimensijas masīvs C #?

Viendimensijas masīvs ir masīvs, kura deklarācijā ir tikai viena dimensija vai viena kvadrātiekavu kopa. Tas nozīmē, ka viendimensijas masīvā var būt tikai viena veida dati, piemēram, veseli skaitļi, virknes vai pludiņi. Programmā C# viendimensijas masīvu var deklarēt, izmantojot šādu sintaksi:







datu tips [ ] masīva nosaukums = jauns datu tips [ Izmērs ] ;


Šeit “datatype” ir masīva elementu datu tips, “masīva nosaukums” ir masīva nosaukums un “size” ir elementu skaits masīvā.



Kā izveidot viendimensiju masīvu C #?

Ņemsim piemēru, lai saprastu, kā izmantot viendimensijas masīvu C#, apsveriet šādu kodu:



izmantojot sistēmu;

publiskās klases programma
{
public static void Galvenā ( )
{
starpt [ ] skaitļi = jauns int [ 5 ] ;
cipariem [ 0 ] = 10 ;
cipariem [ 1 ] = divdesmit ;
cipariem [ 2 ] = 30 ;
cipariem [ 3 ] = 40 ;
cipariem [ 4 ] = piecdesmit ;

priekš ( int i = 0 ; i < skaitļi.Garums; i++ )
{
Console.WriteLine ( 'Indeksa elements' + es + ':' + cipari [ i ] ) ;
}
}
}


Iepriekš minētajā piemērā mēs esam deklarējuši vesela skaitļa viendimensijas masīva “skaitļus”, kuru izmērs ir 5, un pēc tam masīva elementiem piešķīruši vērtības, izmantojot indeksa operatoru. Šeit masīva pirmais un pēdējais elements tiek indeksēti attiecīgi kā 0 un 4. Tas nozīmē, ka mēs varam piekļūt atsevišķiem masīva elementiem, izmantojot to indeksa numuru:






Mēs varam arī izmantot cilpu, lai inicializētu viendimensijas masīva elementus, kā parādīts zemāk:

izmantojot sistēmu;

publiskās klases programma
{
public static void Galvenā ( )
{
starpt [ ] skaitļi = jauns int [ 5 ] ;

priekš ( int i = 0 ; i < skaitļi.Garums; i++ )
{
cipariem [ i ] = i + 1 ;
}
Console.WriteLine ( 'Masīva elementi ir: ) ;
katram ( vai iekšā cipariem )
{
Console.WriteLine ( uz viena ) ;
}
}
}


Šajā piemērā mēs esam izmantojuši for cilpu, lai inicializētu masīva elementus ar vērtībām no 1 līdz 5:




Mēs varam arī izmantot foreach cilpu, lai atkārtotu viendimensijas masīva elementus, kā parādīts tālāk:

izmantojot sistēmu;

publiskās klases programma
{
public static void Galvenā ( )
{
starpt [ ] cipari = { 10 , divdesmit , 30 , 40 , piecdesmit } ;

Console.WriteLine ( 'Masīva elementi ir:' ) ;
katram ( vai iekšā cipariem )
{
Console.WriteLine ( uz viena ) ;
}
}
}


Šis kods inicializē masīva elementus deklarēšanas laikā un pēc tam izmanto foreach cilpu, lai drukātu katru viendimensijas masīva elementu konsolē:

Secinājums

Viendimensijas masīvs ir masīva veids C#, kura deklarācijā ir tikai viena dimensija vai viena kvadrātiekavu kopa. Viena veida datus var glabāt viendimensijas masīvā, un tā elementus var sasniegt, izsaucot tos pēc indeksa numuriem. Izprotot, kā deklarēt un izmantot viendimensijas masīvus C#, izstrādātāji var rakstīt efektīvu un efektīvu kodu, kas manipulē un darbojas ar masīviem.