Wat Zijn Arrays?
Stel een situatie voor waarin de vakcijfers van 50 studenten moeten worden opgeslagen. Eén manier is om 50 gehele variabelen te maken die de cijfers van 50 studenten bevatten, maar dit is zeer omslachtig en inefficiënt. In plaats daarvan kan een array worden aangemaakt.
Een array is een verzameling van variabelen van hetzelfde type.
Een array kan worden aangemaakt met de volgende syntaxis:
main.cs
1datatype[] arrayName = new datatype[size];
Het datatype geeft het type elementen aan dat de array zal bevatten, zoals int, float, char enzovoort.
De size is het aantal elementen dat de array zal bevatten.
Met bovenstaande syntaxis kan een integer array met 50 elementen worden aangemaakt:
main.cs
1int[] studentMarks = new int[50];
De grootte van een array is vast en kan niet worden gewijzigd. Indien het gewenst is om een array te initialiseren met enkele elementen op het moment van declaratie, kan de volgende syntaxis worden gebruikt:
main.cs
1datatype[] arrayName = {element1, element2, element3, ...};
In dit geval hoeft de size van de array niet te worden gespecificeerd. Deze wordt automatisch afgeleid door de compiler op basis van het aantal elementen waarmee de array wordt geïnitialiseerd:
main.cs
12345678910111213using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { int[] primeNumbers = { 2, 3, 5, 7, 11, 13, 17 }; Console.WriteLine(primeNumbers[3]); // Output: 7 } } }
De size van de bovenstaande array is 7, omdat deze is geïnitialiseerd met zeven elementen. Deze grootte blijft gedurende het hele programma gelijk.
Indexering in arrays is een methode om elementen te benaderen met numerieke indexen.
Het eerste element wordt benaderd met index 0, het tweede met index 1, enzovoort. Dit maakt snelle en eenvoudige opvraging en wijziging van waarden mogelijk. In de komende hoofdstukken wordt dit concept verder uitgelegd en wordt geoefend met het vinden van elementen via hun indexen.
Hieronder volgt een illustratie van een string-array met 4 elementen:
Elk element is als een doosje dat een waarde bevat, en die waarde kan worden gewijzigd.
Bedankt voor je feedback!
Vraag AI
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.
Geweldig!
Completion tarief verbeterd naar 1.67
Wat Zijn Arrays?
Veeg om het menu te tonen
Stel een situatie voor waarin de vakcijfers van 50 studenten moeten worden opgeslagen. Eén manier is om 50 gehele variabelen te maken die de cijfers van 50 studenten bevatten, maar dit is zeer omslachtig en inefficiënt. In plaats daarvan kan een array worden aangemaakt.
Een array is een verzameling van variabelen van hetzelfde type.
Een array kan worden aangemaakt met de volgende syntaxis:
main.cs
1datatype[] arrayName = new datatype[size];
Het datatype geeft het type elementen aan dat de array zal bevatten, zoals int, float, char enzovoort.
De size is het aantal elementen dat de array zal bevatten.
Met bovenstaande syntaxis kan een integer array met 50 elementen worden aangemaakt:
main.cs
1int[] studentMarks = new int[50];
De grootte van een array is vast en kan niet worden gewijzigd. Indien het gewenst is om een array te initialiseren met enkele elementen op het moment van declaratie, kan de volgende syntaxis worden gebruikt:
main.cs
1datatype[] arrayName = {element1, element2, element3, ...};
In dit geval hoeft de size van de array niet te worden gespecificeerd. Deze wordt automatisch afgeleid door de compiler op basis van het aantal elementen waarmee de array wordt geïnitialiseerd:
main.cs
12345678910111213using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { int[] primeNumbers = { 2, 3, 5, 7, 11, 13, 17 }; Console.WriteLine(primeNumbers[3]); // Output: 7 } } }
De size van de bovenstaande array is 7, omdat deze is geïnitialiseerd met zeven elementen. Deze grootte blijft gedurende het hele programma gelijk.
Indexering in arrays is een methode om elementen te benaderen met numerieke indexen.
Het eerste element wordt benaderd met index 0, het tweede met index 1, enzovoort. Dit maakt snelle en eenvoudige opvraging en wijziging van waarden mogelijk. In de komende hoofdstukken wordt dit concept verder uitgelegd en wordt geoefend met het vinden van elementen via hun indexen.
Hieronder volgt een illustratie van een string-array met 4 elementen:
Elk element is als een doosje dat een waarde bevat, en die waarde kan worden gewijzigd.
Bedankt voor je feedback!