Was ist ein Array?
Ein Array ist eine sequentielle Sammlung ähnlicher Daten, auf die gemäß dem "Index" zugegriffen werden kann. Dies ist die einfachste Art von Datenstruktur, bei der die Elemente in einem zusammenhängenden Speicherplatz gespeichert werden.
In Array beginnt der Index bei null. Um auf das erste Element eines Arrays "numarray" zuzugreifen, sollte es als numarray [0] geschrieben werden..
Beispiel eines Arrays 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); |
Ausgabe:-
10 20 30 40 50
Was ist eine ArrayList?
Die ArrayList ist eine Sammlung von Objekten gleichen oder unterschiedlichen Typs. Die Größe einer ArrayList kann je nach Anforderung dynamisch erhöht oder verringert werden. Es funktioniert wie ein Array, aber im Gegensatz zu Array in ArrayList können Elemente dynamisch zugewiesen oder freigegeben werden, d. H. Sie können Daten in einer Sammlung hinzufügen, entfernen, indizieren oder suchen.
Beispiel für ArrayList in C-Sharp
123456789101112131415161718192021 | using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Collections; namespace arraylist Klasse Programm statisch void Haupt (string [] args) ArrayList list = new ArrayList (); .Add (123); list.Add ("abc"); list.Add (67); list.Add ("pqr"); list.Add (45); foreach (Objekt i in list) Console.Write ( ich); |
Ausgabe:-
123 abc 67 pqr 45
Unterschied zwischen Array und ArrayList