Hva er en Array
Et array er en sekvensiell samling av lignende data som kan nås i henhold til "indeksen". Det er den enkleste typen datastruktur der elementene blir lagret i sammenhengende minneplassering.
I Array begynner indeksen på null, for å få tilgang til det første elementet i en array "numarray", skal den skrives som numarray [0].
Eksempel på Array i C #
1234567891011121314151617181920 | bruker system.Collections.Generic; using System.Linq; using System.Text; class MyArray offentlig statisk tomrom 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); |
Produksjon:-
10 20 30 40 50
Hva er en ArrayList
ArrayListen er en samling av objekter av samme eller forskjellige typer. Størrelsen på en ArrayList kan økes eller reduseres dynamisk i henhold til kravet. Det fungerer som en matrise, men i motsetning til array i ArrayList kan elementer bli dynamisk allokert eller distribuert, dvs. at du kan legge til, fjerne, indeksere eller søke etter data i en samling.
Eksempel på ArrayList i C-Sharp
123456789101112131415161718192021 | bruker 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 (); list .Add (123); list.Add ("abc"); list.Add (67); list.Add ("pqr"); list.Add (45); foreach (objekt jeg i liste) Console.Write Jeg); |
Produksjon:-
123 abc 67 pqr 45
Forskjellen mellom Array og ArrayList