Array List


using System;
using System.Collections;

class ArraylistDemo
{

    static void Main(string[] args)
    {
        ArrayList list = new ArrayList();   // Declaring an Array list

        // Adding values using Add method
        list.Add(1);
        list.Add(2);
        list.Add(3);
        list.Add(4);

        // For displaying values in a list,we can use a loop
        int limit = list.Count;   // Gets the size of list
        Console.WriteLine("Using for loop");
        for (int i = 0; i < limit; i++)
        {
            Console.WriteLine(list[i]);
        }

        // Or we can use a foreach loop
        Console.WriteLine("Using foreach loop");
        foreach (int i in list)
        {
            Console.WriteLine(i);
        }
        Console.ReadLine();

    }
}

Output:
Using for loop
1
2
3
4
Using foreach loop
1
2
3
4