C Sharp programozás/Tömbök

A Wikikönyvekből, a szabad elektronikus könyvtárból.
Ugrás a navigációhoz Ugrás a kereséshez

A tömb az az adattípus, amikor egy adott típusú változóból egy sorozatot, vagy vektort, mátrixot készítünk. Általános szintaxis: Típus[] változónév = new Típus[hossz];. Például:

class Tombok1
{
    public static void Main()
    {
        int[] szamok = new int[5] {1, 3, 6, 3, 2}; // létrehozunk egy tömböt és utána megadjuk az elemeit
        int[] szamok2;
        szamok2 = new int[] {3, 6, 1, 6, 8, 3}; // az elemek számából magától kiszámolja, hogy hány elemű...

        string[] karakterLanc = new string[3] {"egy", "ketto", "harom"};

        Console.WriteLine("A szamok tömb 5. elemének értéke: {0}", szamok[4]);
        Console.WriteLine("A szamok2 tömb 3. elemének értéke: {0}", szamok2[2]);
        // a tömbök indexelése 0-tól kezdődik, így a 4. indexű eleme a tömb 5. eleme

        // ciklus, mely végig halad a tömb elemein
        for( int i = 0; i < karakterLanc.Length; i++ ) Console.WriteLine(karakterLanc[i]);
        Console.ReadKey();
    }
}