C # masīva apmācība: izveidojiet, deklarējiet, inicializējiet

Anonim

Kas ir masīvi C #?

Masīvu izmanto, lai uzglabātu kolekciju vai virkni elementu. Šie elementi būs tāda paša veida.

Tā, piemēram, ja jums bija Integer vērtību masīvs, masīvs varētu būt vērtību kopums, piemēram, [1, 2, 3, 4]. Šeit masīva elementu skaits ir 4.

Masīvi ir noderīgi, ja vēlaties saglabāt tāda paša veida vērtību kolekciju. Tātad tā vietā, lai deklarētu mainīgo katram elementam, jūs varat vienkārši deklarēt vienu mainīgo.

Šis mainīgais norādīs uz masīvu vai elementu sarakstu, kas būs atbildīgs par masīva elementu saglabāšanu.

Apskatīsim, kā mēs varam strādāt ar masīviem C #. Šajā piemērā mēs pasludināsim veselu skaitļu masīvu un attiecīgi ar tiem sadarbosimies.

Ņemiet vērā, ka viss zemāk redzamais kods tiek veidots failā Program.cs.

1. solis) Masīva deklarēšana - pirmais solis ir masīva deklarēšana. Apskatīsim, kā mēs to varam panākt, izmantojot zemāk redzamo koda piemēru.

Koda skaidrojums: -

  1. Pirmā daļa ir datu tips. Tas norāda masīvā izmantoto elementu tipu. Tātad mūsu gadījumā mēs veidojam veselu skaitļu masīvu.
  2. Otrā daļa [], kas norāda masīva rangu. (Rangs ir vietturis, kas norāda masīvā esošo elementu skaitu)
  3. Nākamais ir masīva nosaukums, kas mūsu gadījumā ir “vērtības”. Ņemiet vērā, ka redzat zaļu, izliektu pasvītrojumu, neuztraucieties par to. Tas ir tikai. Net sakiet, ka esat deklarējis masīvu, bet to neizmantojat nekur.

2. solis . Nākamais solis ir masīva inicializēšana. Šeit mēs norādīsim masīvu vērtību skaitu. Mēs arī piešķiram vērtības katram masīva elementam.

Koda skaidrojums: -

  1. Pirmkārt, mēs iestatām elementu skaitu, kuru masīvs turēs līdz 3. Tātad kvadrātiekavās mēs sakām, ka masīvā būs 3 elementi.
  2. Tad katram masīva elementam mēs piešķiram vērtības. Mēs to varam izdarīt, masīvā norādot mainīgā nosaukumu + indeksa pozīciju.

    Tātad vērtības [0] nozīmē, ka vērtība tiek glabāta masīva pirmajā pozīcijā. Līdzīgi, lai piekļūtu otrajai pozīcijai, mēs izmantojam vērtību apzīmējumus [1] un tā tālāk, un tā tālāk.

    Piezīme : - Masīvos indeksa pozīcija sākas no 0.

3. solis. Tagad parādīsim atsevišķus masīva elementus konsolē. Lai to panāktu, pievienosim zemāk esošo kodu.

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

Koda skaidrojums: -

Šī ir vienkāršā daļa, kurā mēs vienkārši izmantojam metodi Console.WriteLine, lai katru elementa vērtību nosūtītu uz konsoli.

Ņemiet vērā, ka mēs atkal piekļūstam katram elementam ar masīva mainīgā nosaukuma palīdzību kopā ar indeksa pozīciju.

Ja iepriekšējais kods ir ievadīts pareizi un programma tiek izpildīta, tiks parādīta šāda izeja.

Izeja:

No izejas jūs varat redzēt visas masīva vērtības, kas tiek parādītas konsolē.