Arraylist

Arraylist is een Collection Class ( in tegenstelling tot array )
Een arraylist kan dynamisch groeien en verkleinen, in tegenstelling tot.
Een arraylist kan verschillende types bevatten.
De arraylist is gedefinieerd in System.Collections namespace

// adding differtent types
ArrayList newList = new ArrayList(); 
newList.Add("CSharpCorner");     // Add a string. 
newList.Add(5678);               // Add an integer 
newList.Add(DateTime.Now);       // Add current time. 
newList.Add(new DataTable());    // Add a datatable

// adding elements
list.Add( 20 ); // 20
list.Add( 30 ); // 20, 30
list.Add( 40 ); // 20, 30, 40
list.Insert( 1, 60 ); // 20, 60, 30, 40
list.Insert( 0, 90 ); // 90, 20, 60, 30, 40

// accessing elements
int x;
x = (int)list[0]; // 90
x = (int)list[2]; // 60

 

// finding elements
bool b;
b = list.Contains( 20 ); // true
b = list.Contains( 10 ); // false
x = list.IndexOf( 90 ); // 0
x = list.IndexOf( 30 ); // 3

 

removing elements
list.Remove( 30 ); // 90, 20, 60, 40
list.RemoveAt( 0 ); // 20, 60, 40
list.Clear(); // empty!


{{opmerking.Naam}}:

{{opmerking.OpmerkingText}}

            

Saving your comment....

Naam is verplicht!
Email is verplicht!
Opmerking is verplicht!