Vad är en Array
En array är en sekventiell samling av liknande data som kan nås enligt "index". Det är den enklaste typen av datastruktur där elementen hålls lagrade i angränsande minnesplats.
I Array börjar indexet vid noll, för att komma åt det första elementet i en array "numarray", ska den skrivas som numarray [0].
Exempel på Array i C #
1234567891011121314151617181920 | Använda System, Använda System.Collections.Generic, Använda System.Linq; Använda System.Text; Klass 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 i numarray) Console.Write (num); |
Produktion:-
10 20 30 40 50
Vad är en ArrayList
ArrayList är en samling objekt av samma eller olika typer. Storleken på en ArrayList kan ökas eller minskas dynamiskt enligt kravet. Det fungerar som en array men till skillnad från array i ArrayList kan objekt fördelas eller fördelas dynamiskt, dvs du kan lägga till, ta bort, indexera eller söka efter data i en samling.
Exempel på ArrayList i C-Sharp
123456789101112131415161718192021 | Använda System, Använda System.Collections.Generic, Använda System.Linq; Använda System.Text; Använda System.Collections; namespace arraylist class Program static void Main (string [] args) ArrayList list = new ArrayList (); list .Add (123); list.Add ("abc"); list.Add (67); list.Add ("pqr"); list.Add (45); foreach (objekt jag i listan) Console.Write i); |
Produktion:-
123 abc 67 pqr 45
Skillnad mellan Array och ArrayList