C # massiiviõpetus: looge, deklareerige, lähtestage

Anonim

Mis on C # massiivid?

Massiivi kasutatakse elementide kogu või seeria salvestamiseks. Need elemendid on sama tüüpi.

Näiteks kui teil oleks täisarvu massiiv, võiks massiiv olla väärtuste kogum, näiteks [1, 2, 3, 4]. Siin on massiivi elementide arv 4.

Massiivid on kasulikud, kui soovite salvestada sama tüüpi väärtuste kogu. Nii et iga elemendi muutuja deklareerimise asemel võite lihtsalt deklareerida ühe muutuja.

See muutuja osutab massiivile või elementide loendile, mis vastutab massiivi elementide salvestamise eest.

Vaatame, kuidas saaksime töötada massiividega C # -s. Meie näites deklareerime täisarvude massiivi ja töötame nendega vastavalt.

Pange tähele, et kogu järgmine kood tehakse failile Program.cs.

1. samm) massiivi deklareerimine - esimene samm on massiivi deklareerimine. Vaatame, kuidas seda saavutada alloleva koodinäite abil.

Koodi selgitus: -

  1. Esimene osa on andmetüüp. See määrab massiivis kasutatavate elementide tüübi. Nii et meie puhul loome täisarvude massiivi.
  2. Teine osa [], mis määrab massiivi auastme. (Auaste on kohahoidja, mis määrab massiivi elementide arvu)
  3. Järgmine on massiivi nimi, mis meie puhul on 'väärtused'. Pange tähele, et näete rohelist kriipivat allajoonimist, ärge muretsege selle pärast. See on lihtsalt .Net öelge, et olete massiivi deklareerinud, kuid ei kasuta seda kusagil.

2. samm. Järgmine samm on massiivi initsialiseerimine. Siin täpsustame massiivi väärtuste arvu. Määrame massiivi igale elemendile ka väärtused.

Koodi selgitus: -

  1. Esiteks määrame elementide arvu, mida massiiv hoiab 3. Seega ütleme nurksulgudes, et massiiv mahutab 3 elementi.
  2. Seejärel määrame massiivi igale elemendile väärtused. Saame seda teha, määrates massiivi muutuja nime + indeksi asukoha.

    Seega väärtused [0] tähendavad, et me salvestame väärtuse massiivi esimesse positsiooni. Sarnaselt teisele positsioonile pääsemiseks kasutame väärtuste märkimist [1] ja nii edasi ja nii edasi.

    Märkus : - Massiivides algab indeksi asukoht 0-st.

Samm 3) Kuvame nüüd massiivi üksikud elemendid konsoolis. Lisame selle saavutamiseks allpool oleva koodi.

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

Koodi selgitus: -

See on lihtne osa, kus me lihtsalt kasutame meetodit Console.WriteLine elemendi iga väärtuse saatmiseks konsoolile.

Pange tähele, et jällegi pääseme igale elemendile juurde massiivi muutuja nime abil koos indeksi positsiooniga.

Kui ülaltoodud kood sisestatakse õigesti ja programm käivitatakse, kuvatakse järgmine väljund.

Väljund:

Väljundist näete kõiki massiivi väärtusi, mida konsoolis kuvatakse.