Kaip sukurti vieno matmens masyvą C# – pavyzdys

Kaip Sukurti Vieno Matmens Masyva C Pavyzdys



To paties duomenų tipo reikšmių rinkinio saugojimas ir manipuliavimas atliekamas C# naudojant masyvus. C# yra įvairių tipų masyvai, todėl šiame straipsnyje aptarsime vienmačius masyvus ir kaip juos naudoti C#.

Kas yra vienmatis masyvas C#?

Vienmatis masyvas yra masyvas, kurio deklaracijoje yra tik vienas matmuo arba vienas laužtinių skliaustų rinkinys. Tai reiškia, kad vienmatis masyvas gali turėti tik vieno tipo duomenis, pvz., sveikuosius skaičius, eilutes arba plūdes. C# vienmatis masyvas gali būti deklaruojamas naudojant šią sintaksę:







duomenų tipas [ ] masyvo pavadinimas = naujas duomenų tipas [ dydis ] ;


Čia „duomenų tipas“ yra masyvo elementų duomenų tipas, „masyvo pavadinimas“ yra masyvo pavadinimas, o „dydis“ yra elementų skaičius masyve.



Kaip sukurti vienmatį masyvą C #?

Paimkime pavyzdį, kad suprastume, kaip naudoti vienmatį masyvą C#, apsvarstykite šį kodą:



naudojant sistemą;

viešosios klasės programa
{
public static void Main ( )
{
tarpt [ ] skaičiai = naujas tarpt [ 5 ] ;
numeriai [ 0 ] = 10 ;
numeriai [ 1 ] = dvidešimt ;
numeriai [ 2 ] = 30 ;
numeriai [ 3 ] = 40 ;
numeriai [ 4 ] = penkiasdešimt ;

dėl ( int i = 0 ; i < skaičiai.Ilgis; i++ )
{
Console.WriteLine ( 'Indekso elementas' + aš + ':' + skaičiai [ i ] ) ;
}
}
}


Aukščiau pateiktame pavyzdyje paskelbėme sveikojo skaičiaus vienmačio masyvo „skaičius“, kurių dydis yra 5, o tada masyvo elementams priskyrėme reikšmes naudodami indekso operatorių. Čia pirmasis ir paskutinis masyvo elementai indeksuojami atitinkamai kaip 0 ir 4. Tai reiškia, kad galime pasiekti atskirus masyvo elementus naudodami jų indekso numerį:






Taip pat galime naudoti kilpą, kad inicijuotume vienmačio masyvo elementus, kaip parodyta toliau:

naudojant sistemą;

viešosios klasės programa
{
public static void Main ( )
{
tarpt [ ] skaičiai = naujas tarpt [ 5 ] ;

dėl ( int i = 0 ; i < skaičiai.Ilgis; i++ )
{
numeriai [ i ] = aš + 1 ;
}
Console.WriteLine ( 'Masyvo elementai yra:' ) ;
kiekvienam ( ar in numeriai )
{
Console.WriteLine ( ant vieno ) ;
}
}
}


Šiame pavyzdyje mes panaudojome for kilpą, kad inicijuotume masyvo elementus su reikšmėmis nuo 1 iki 5:




Taip pat galime naudoti foreach kilpą, kad kartotume vienmačio masyvo elementus, kaip parodyta toliau:

naudojant sistemą;

viešosios klasės programa
{
public static void Main ( )
{
tarpt [ ] skaičiai = { 10 , dvidešimt , 30 , 40 , penkiasdešimt } ;

Console.WriteLine ( 'Masyvo elementai yra:' ) ;
kiekvienam ( ar in numeriai )
{
Console.WriteLine ( ant vieno ) ;
}
}
}


Šis kodas inicijuoja masyvo elementus deklaravimo metu ir tada naudoja foreach kilpą kiekvienam vienmačio masyvo elementui atspausdinti konsolėje:

Išvada

Vienmatis masyvas yra C# masyvo tipas, kurio deklaracijoje yra tik vienas matmuo arba vienas laužtinių skliaustų rinkinys. Vieno tipo duomenys gali būti saugomi vienmačiame masyve, o jo elementus galima pasiekti iškviečiant juos pagal indekso numerius. Suprasdami, kaip deklaruoti ir naudoti vienmačius masyvus C#, kūrėjai gali parašyti efektyvų ir efektyvų kodą, kuris manipuliuoja ir veikia masyvais.