Mikä on taulukko C #: ssä?
Taulukkoa käytetään kokoelmaan tai sarjaan elementtejä. Nämä elementit ovat samantyyppisiä.
Joten jos sinulla esimerkiksi on kokonaislukujen taulukko, taulukko voi olla joukko arvoja, kuten [1, 2, 3, 4]. Tässä matriisin elementtien lukumäärä on 4.
Taulukot ovat hyödyllisiä, kun haluat tallentaa kokoelman saman tyyppisiä arvoja. Joten sen sijaan, että ilmoittaisit muuttujan jokaiselle elementille, voit vain ilmoittaa yhden muuttujan.
Tämä muuttuja osoittaa taulukon tai elementtiluettelon, joka on vastuussa taulukon elementtien tallentamisesta.
Katsotaanpa, kuinka voimme työskennellä taulukoiden kanssa C #: ssä. Esimerkissä ilmoitamme joukon kokonaislukuja ja työskentelemme heidän kanssaan vastaavasti.
Huomaa, että kaikki alla olevat koodit tehdään Program.cs-tiedostoon.
Vaihe 1) Taulukon ilmoittaminen - Ensimmäinen askel on taulukon ilmoittaminen. Katsotaanpa, kuinka voimme saavuttaa tämän alla olevan koodiesimerkin avulla.
Koodin selitys: -
- Ensimmäinen osa on tietotyyppi. Se määrittää taulukossa käytettyjen elementtien tyypin. Joten meidän tapauksessamme luomme joukon kokonaislukuja.
- Toinen osa [], joka määrittää taulukon sijoituksen. (Sijoitus on paikkamerkki, joka määrittää taulukon sisältämien elementtien määrän)
- Seuraava on taulukon nimi, joka tapauksessamme on 'arvot'. Huomaa, että näet vihreän, sileän alleviivauksen, älä huoli siitä. Se on vain .Net sanomalla, että olet ilmoittanut taulukon, mutta et käytä sitä missään.
Vaihe 2) Seuraava vaihe on alustaa taulukko. Tässä aiomme määrittää taulukon pitämien arvojen lukumäärän. Aiomme myös määrittää arvot taulukon jokaiselle elementille.
Koodin selitys: -
- Ensinnäkin asetamme matriisin pitämien elementtien lukumääräksi 3. Joten sanomme hakasulkeissa, että matriisiin mahtuu 3 elementtiä.
- Sitten osoitamme arvot taulukon jokaiselle elementille. Voimme tehdä tämän määrittämällä muuttujan nimi + indeksin sijainti taulukossa.
Joten arvot [0] tarkoittaa, että tallennamme arvon matriisin ensimmäiseen kohtaan. Vastaavasti toiseen sijaintiin pääsemiseksi käytämme arvojen merkintää [1] ja niin edelleen ja niin edelleen.
Huomaa : - Matriisissa hakemiston sijainti alkaa 0: sta.
Vaihe 3) Näytetään nyt taulukon yksittäiset elementit konsolissa. Lisätään alla oleva koodi tämän saavuttamiseksi.
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace DemoApplication{class Program{static void Main(string[] args){Int32[] value;value=new Int32[3];value[0]=1;value[1]=2;value[2]=3;Console.WriteLine(value[0]);Console.WriteLine(value[1]);Console.WriteLine(value[2]);Console.ReadKey();}}}
Koodin selitys: -
Tämä on yksinkertainen osa, jossa käytämme vain Console.WriteLine-menetelmää kunkin elementin arvon lähettämiseen konsolille.
Huomaa, että pääsemme jälleen jokaiseen elementtiin taulukon muuttujan nimen ja hakemiston sijainnin avulla.
Jos yllä oleva koodi syötetään oikein ja ohjelma suoritetaan, seuraava tulos näkyy.
Tuotos:
Lähdöstä näet kaikki taulukon arvot, jotka näytetään konsolissa.