Wat Zijn Arrays?
Stel je een situatie voor waarin we de vakcijfers van 50 studenten moeten opslaan. Eén manier is om 50 integer-variabelen te maken die de cijfers van 50 studenten bevatten, maar dit is erg omslachtig en inefficiënt. In plaats daarvan kunnen we een array gebruiken.
Een array is een verzameling variabelen van hetzelfde type.
We kunnen een array maken met de volgende syntaxis:
main.cs
1datatype[] arrayName = new datatype[size];
Het datatype geeft het type elementen aan dat de array zal bevatten, dit kan int, float, char enzovoort zijn.
De size is het aantal elementen dat de array zal bevatten.
Met bovenstaande syntaxis kunnen we een integer-array met 50 elementen maken:
main.cs
1int[] studentMarks = new int[50];
De grootte van een array is vast en kan niet worden gewijzigd. Als we een array willen initialiseren met enkele elementen op het moment van declaratie, kunnen we de volgende syntaxis gebruiken:
main.cs
1datatype[] arrayName = {element1, element2, element3, ...};
In dit geval hoeven we de size van de array niet op te geven. 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, aangezien 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 volgende 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.
Awesome!
Completion rate improved to 1.59
Wat Zijn Arrays?
Veeg om het menu te tonen
Stel je een situatie voor waarin we de vakcijfers van 50 studenten moeten opslaan. Eén manier is om 50 integer-variabelen te maken die de cijfers van 50 studenten bevatten, maar dit is erg omslachtig en inefficiënt. In plaats daarvan kunnen we een array gebruiken.
Een array is een verzameling variabelen van hetzelfde type.
We kunnen een array maken met de volgende syntaxis:
main.cs
1datatype[] arrayName = new datatype[size];
Het datatype geeft het type elementen aan dat de array zal bevatten, dit kan int, float, char enzovoort zijn.
De size is het aantal elementen dat de array zal bevatten.
Met bovenstaande syntaxis kunnen we een integer-array met 50 elementen maken:
main.cs
1int[] studentMarks = new int[50];
De grootte van een array is vast en kan niet worden gewijzigd. Als we een array willen initialiseren met enkele elementen op het moment van declaratie, kunnen we de volgende syntaxis gebruiken:
main.cs
1datatype[] arrayName = {element1, element2, element3, ...};
In dit geval hoeven we de size van de array niet op te geven. 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, aangezien 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 volgende 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!