Masyvai yra pagrindinė sąvoka programavimo srityje ir suteikia galimybę saugoti kelis vertes po vienu bendru pavadinimu. Šiame vadove išmoksite, kaip deklaruoti, inicijuoti ir dirbti su masyvais C#. Naudodami konkrečius pavyzdžius, patirsite, kaip veikia masyvai ir suprasite jų taikymą praktikoje suprasti.
Svarbiausios įžvalgos
- Masvų C# dydis yra skirtingas ir prasideda indeksu 0.
- Galite priskirti vertes masyvui ir vėliau jas lengvai pakeisti.
- Yra įvairių būdų, kaip deklaruoti ir inicijuoti masyvus.
- Masvyje esančių verčių vietą galima nustatyti naudojant Length savybę.
Žingsnis po žingsnio vadovas
Masyvo deklaravimas ir inicijavimas
Norėdami sukurti masyvą C#, pradėkite nuo deklaracijos ir tuo pačiu inicijavimo. Sukurkite masyvą, kuris saugos skirtingus automobilių prekės ženklus.

Čia nurodome, kad masyvas automobilių prekės ženklai turės penkis elementus. Tai reiškia, kad turite vietos penkiems automobilių prekės ženklams. Masyvo indeksas prasideda nuo 0 ir baigiasi 4, todėl galite išsaugoti penkias vertes.
Masyvo užpildymas
Dabar mes įdedame vertes į masyvą. Kiekviena vertė priskiriama konkrečiam indeksui.
Klaida indeksuojant
Dažna problema, su kuria susidursite, yra prieiga prie indekso už jūsų masyvo nustatytų ribų.

Svarbu patikrinti savo masyvus prieš vykdant programą, kad išvengtumėte tokių klaidų.
Vertės iš masyvo išgavimo
Norėdami gauti vertes iš savo masyvo, galite naudoti indeksus.
Kai atliksite programą, turėtumėte pamatyti, kad pirmoji vertė rodo "Opel".
Vertes masyve keisti
Viena iš masyvų stiprybių yra ta, kad galite bet kada keisti vertes masyve.
Paleiskite programą dar kartą ir pastebėsite, kad pirmoji vertė dabar rodo "Toyota".
Kitokie masyvo deklaravimo būdai
Yra keletas metodų, kaip galite deklaruoti ir inicijuoti masyvus. Kitas variantas - nurodyti vertes tiesiogiai deklaravimo metu.
Naudoti Length savybę
Norėdami sužinoti, kiek elementų yra masyve, galite naudoti Length savybę:

Nustatydami sustabdymo tašką derinimo režime, galite tiesiogiai patikrinti elementų skaičių.

Santrauka - C# programavimas: Suprasti ir taikyti masyvus praktikoje
Šiame vadove išmokote, kaip kurti, užpildyti ir manipuliuoti masyvais C#. Jūs žinote masyvų struktūrą, teisingą verčių užpildymą ir kaip išvengti klaidų, kai prieinate prie šių masyvų verčių.
Dažnai užduodami klausimai
Kaip deklaruoti masyvą C#?Norėdami deklaruoti masyvą C#, naudokite sintaksę datatype[] arrayName = new datatype[size];.
Kaip pasiekti masyvo elementus?Naudokite masyvo pavadinimą ir pageidaujamo elemento indeksą skliaustuose, pvz., arrayName[index].
Ar galiu keisti vertes masyve po inicijavimo?Taip, galite keisti bet kurią vertę masyve, kol naudojate teisingą indeksą.