Wat is een array
Een array is een sequentiële verzameling van vergelijkbare gegevens die toegankelijk zijn volgens de "index". Het is het meest eenvoudige type datastructuur waarin de elementen worden opgeslagen in een aangrenzende geheugenlocatie.
In Array start de index op nul, dus om toegang te krijgen tot het eerste element van een array "numarray", moet dit worden geschreven als numarray [0].
Voorbeeld van een array in C #
1234567891011121314151617181920 | using System; using System.Collections.Generic; using System.Linq; using System.Text; class MyArray public static void Main () int [] numarray = new int [3]; numarray [0] = 10; numarray [ 1] = 20; numarray [2] = 30; numarray [3] = 40; numarray [4] = 50; foreach (int num in numarray) Console.Write (num); |
Output:-
10 20 30 40 50
Wat is een ArrayList
De ArrayList is een verzameling objecten van dezelfde of verschillende typen. De grootte van een ArrayList kan dynamisch worden verhoogd of verlaagd volgens de vereiste. Het werkt als een array, maar in tegenstelling tot de array in ArrayList-items kan dynamisch worden toegewezen of de toewijzing ongedaan worden gemaakt, dat wil zeggen dat u gegevens in een verzameling kunt toevoegen, verwijderen, indexeren of zoeken.
Voorbeeld van ArrayList in C-Sharp
123456789101112131415161718192021 | using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Collections; namespace arraylist class Program static void Main (string [] args) ArrayList list = new ArrayList (); lijst . Toevoegen (123); lijst.Voeg toe ("abc"); lijst.Voeg toe (67); lijst.Voeg toe ("pqr"); lijst.Voeg toe (45); voor elk (voorwerp i in lijst) Console.Write ( i); |
Output:-
123 abc 67 pqr 45
Verschil tussen array en array-lijst