Polja so temeljni koncept v programiranju in ti omogočajo shranjevanje več vrednosti pod skupnim imenom. V tem priročniku se boš naučil, kako deklarirati, inicializirati in delati s polji v C#. S praktičnimi primeri boš doživel delovanje polj in razumel njihovo uporabo v praksi razumeš.
Najpomembnejši ugotovitve
- Polja v C# so različnih velikosti in se začnejo z indeksom 0.
- Vrednosti lahko dodeliš polju in jih pozneje brez težav spremeniš.
- Obstaja več načinov, kako deklarirati in inicializirati polja.
- Položaj vrednosti v polju lahko preveriš s pomočjo lastnosti Length.
Navodila po korakih
Deklaracija in inicializacija polja
Za ustvarjanje polja v C# začneš z deklaracijo in hkratno inicializacijo. Ustvari polje, ki shranjuje različne blagovne znamke avtomobilov.

Tukaj navajamo, da naj polje avtomobilov vsebuje pet elementov. To pomeni, da imaš prostor za pet blagovnih znamk avtomobilov. Indeks polj se začne pri 0 in konča pri 4, kar ti omogoča shranjevanje skupno petih vrednosti.
Polnjenje polja
Zdaj v polje dodajamo vrednosti. Vsaki vrednosti je dodeljen specifičen indeks.
Napaka pri dostopu do indeksa
Ena pogosta težava, s katero se boš srečal, je dostop do indeksa zunaj definirane meje tvojega polja.

Pomembno je, da pred izvajanjem preveriš svoja polja, da se izogneš tovrstnim napakam.
Preberite vrednosti iz polja
Za pridobivanje vrednosti iz svojega polja lahko uporabiš indekse.
Ko izvedeš program, bi moral videti, da se prva vrednost izpiše kot "Opel".
Sprememba vrednosti v polju
Moč polj je v tem, da lahko vrednosti v polju kadarkoli spremeniš.
Izvedi program znova in ugotovil boš, da prva vrednost zdaj prikazuje "Toyota".
Drugi načini deklaracije polja
Obstaja več metod, kako lahko deklariraš in inicializiraš polja. Ena od možnosti je, da vrednosti določiš neposredno pri deklaraciji.
Uporaba lastnosti Length
Da ugotoviš, koliko elementov je v polju, lahko uporabiš lastnost Length:

Z nastavitvijo oznake za zaustavitev v načinu za odpravljanje napak lahko neposredno preveriš število elementov.

Povzetek - Programiranje v C#: Razumevanje in uporaba polj v praksi
V tem priročniku si se naučil, kako ustvarjati, polniti in manipulirati s polji v C#. Poznaš strukturo polj, pravilno polnjenje vrednosti in kako se izogniti napakam pri dostopu do vrednosti teh polj.
Pogosta vprašanja
Kako deklariram polje v C#?Za deklaracijo polja v C# uporabi sintakso datatype[] arrayName = new datatype[size];.
Kako dostopim do elementov polja?Uporabi ime polja in indeks želene vrednosti v oglatih oklepajih, npr. arrayName[index].
Ali lahko vrednosti v polju spremenim po inicializaciji?Da, lahko spremeniš katero koli vrednost v polju, dokler uporabiš pravilen indeks.