C # tömb oktatóanyag: Létrehozás, deklarálás, inicializálás

Anonim

Mi a tömb a C # -ben?

Tömböt használnak egy gyűjtemény vagy elemsorozat tárolására. Ezek az elemek azonos típusúak lesznek.

Tehát, ha például egész számok tömbje volt, akkor a tömb olyan értékek gyűjteménye lehet, mint például [1, 2, 3, 4]. Itt a tömbben lévő elemek száma 4.

A tömbök akkor hasznosak, ha azonos típusú értékek gyűjteményét szeretné tárolni. Tehát ahelyett, hogy minden elemhez deklarálna egy változót, egyszerűen deklarálhat egy változót.

Ez a változó egy tömbre vagy elemlistára mutat, amely felelős lesz a tömb elemeinek tárolásáért.

Nézzük meg, hogyan működhetünk a C # tömbökkel. Példánkban egy egész számot deklarálunk, és ennek megfelelően dolgozunk velük.

Vegye figyelembe, hogy az alábbi kódok mindegyike a Program.cs fájlba kerül.

1. lépés) Tömb deklarálása - Az első lépés egy tömb deklarálása. Lássuk, hogyan érhetjük el ezt az alábbi kódpéldával.

Kód Magyarázat: -

  1. Az első rész az adattípus. Megadja a tömbben használt elemek típusát. Tehát a mi esetünkben egész számokat hozunk létre.
  2. A második rész [], amely meghatározza a tömb rangját. (A rang helyőrző, amely meghatározza a tömbben található elemek számát)
  3. A következő a tömb neve, amely esetünkben „értékek”. Ne feledje, hogy zöld, keskeny aláhúzást lát, ne aggódjon emiatt. Ez csak. Ne mondd, hogy deklaráltál egy tömböt, de sehol sem használod.

2. lépés) A következő lépés a tömb inicializálása. Itt megadjuk a tömbben tárolt értékek számát. A tömb minden eleméhez hozzárendeljük az értékeket is.

Kód Magyarázat: -

  1. Először az elemek számát állítjuk be, amelyeket a tömb 3-nak tart. Tehát a szögletes zárójelben azt mondjuk, hogy a tömb 3 elemet fog tartalmazni.
  2. Ezután értékeket rendelünk a tömb minden eleméhez. Ezt úgy tehetjük meg, hogy megadjuk a változó nevét és az index pozícióját a tömbben.

    Tehát az [0] érték azt jelenti, hogy egy értéket tárolunk a tömb első pozíciójában. A második pozíció eléréséhez hasonlóan használjuk az értékek jelölését [1] stb. És így tovább.

    Megjegyzés : - A tömbökben az index pozíciója 0-tól kezdődik.

3. lépés : Most jelenítsük meg a tömb egyes elemeit a konzolon. Adjuk hozzá az alábbi kódot ennek eléréséhez.

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();}}}

Kód Magyarázat: -

Ez az az egyszerű rész, ahol csak a Console.WriteLine metódust használjuk az elem egyes értékeinek elküldéséhez a konzolhoz.

Megjegyezzük, hogy ismét minden elemhez a tömb változó neve és az index helyzete mellett férünk hozzá.

Ha a fenti kódot megfelelően adjuk meg, és a program végrehajtásra kerül, a következő kimenet jelenik meg.

Kimenet:

A kimenetről láthatja a tömb összes értékét, amely megjelenik a konzolon.