Yksiulotteisen C#-taulukon luominen – Esimerkki

Yksiulotteisen C Taulukon Luominen Esimerkki



Saman tietotyypin arvojen kokoelman tallennus ja käsittely tehdään C#:ssa käyttämällä taulukoita. C#:ssa on erilaisia ​​taulukoita, ja tässä artikkelissa käsittelemme yksiulotteisia taulukoita ja niiden käyttöä C#:ssa.

Mikä on yksiulotteinen taulukko C#:ssa?

Yksiulotteinen taulukko on taulukko, jonka ilmoituksessa on vain yksi ulottuvuus tai yksi hakasulkeiden joukko. Tämä tarkoittaa, että yksiulotteinen taulukko voi sisältää vain yhden tyyppistä dataa, kuten kokonaislukuja, merkkijonoja tai kellukkeita. C#:ssa yksiulotteinen taulukko voidaan ilmoittaa käyttämällä seuraavaa syntaksia:







tietotyyppi [ ] taulukon nimi = uusi tietotyyppi [ koko ] ;


Tässä 'datatype' on taulukon elementtien tietotyyppi, 'arrayname' on taulukon nimi ja 'size' on taulukon elementtien lukumäärä.



Kuinka luoda yksiulotteinen taulukko C#:ssa?

Otetaan esimerkki ymmärtääksesi, kuinka yksiulotteista taulukkoa käytetään C#:ssa, harkitse seuraavaa koodia:



käyttämällä järjestelmää;

julkisen luokan ohjelma
{
julkinen static void Main ( )
{
int [ ] numerot = uusi int [ 5 ] ;
numeroita [ 0 ] = 10 ;
numeroita [ 1 ] = kaksikymmentä ;
numeroita [ 2 ] = 30 ;
numeroita [ 3 ] = 40 ;
numeroita [ 4 ] = viisikymmentä ;

varten ( int i = 0 ; i < numerot.Pituus; i++ )
{
Console.WriteLine ( 'Elementti indeksissä' + minä + ':' + numerot [ i ] ) ;
}
}
}


Yllä olevassa esimerkissä olemme ilmoittaneet kokonaisluvun yksiulotteisen taulukon 'numerot', joiden koko on 5, ja sitten määrittänyt arvot taulukon elementeille käyttämällä indeksioperaattoria. Tässä taulukon ensimmäinen ja viimeinen elementti on indeksoitu 0:na ja 4:nä. Tämä tarkoittaa, että voimme käyttää taulukon yksittäisiä elementtejä niiden indeksinumeron avulla:






Voimme myös käyttää silmukkaa yksiulotteisten taulukon elementtien alustamiseen, kuten alla on esitetty:

käyttämällä järjestelmää;

julkisen luokan ohjelma
{
julkinen static void Main ( )
{
int [ ] numerot = uusi int [ 5 ] ;

varten ( int i = 0 ; i < numerot.Pituus; i++ )
{
numeroita [ i ] = minä + 1 ;
}
Console.WriteLine ( 'Matriisielementit ovat:' ) ;
jokaiselle ( onko sisään numeroita )
{
Console.WriteLine ( yhdellä ) ;
}
}
}


Tässä esimerkissä olemme käyttäneet for-silmukkaa taulukon elementtien alustamiseen arvoilla 1-5:




Voimme myös käyttää foreach-silmukkaa toistaaksemme yksiulotteisen taulukon elementtejä alla esitetyllä tavalla:

käyttämällä järjestelmää;

julkisen luokan ohjelma
{
julkinen static void Main ( )
{
int [ ] numerot = { 10 , kaksikymmentä , 30 , 40 , viisikymmentä } ;

Console.WriteLine ( 'Matriisielementit ovat:' ) ;
jokaiselle ( onko sisään numeroita )
{
Console.WriteLine ( yhdellä ) ;
}
}
}


Tämä koodi alustaa taulukon elementit ilmoitushetkellä ja käyttää sitten foreach-silmukkaa yksiulotteisen taulukon jokaisen elementin tulostamiseen konsoliin:

Johtopäätös

Yksiulotteinen taulukko on C#-kielen taulukko, jonka ilmoituksessa on vain yksi ulottuvuus tai yksi hakasulkeiden joukko. Yhden tyyppistä dataa voidaan tallentaa yksiulotteiseen taulukkoon ja sen elementteihin pääsee kutsumalla niitä niiden indeksinumeroilla. Ymmärtämällä, kuinka yksiulotteisia taulukoita voidaan ilmoittaa ja käyttää C#:ssa, kehittäjät voivat kirjoittaa tehokkaan ja tehokkaan koodin, joka käsittelee ja toimii taulukoilla.