Open In App

C# | Get the number of elements actually contained in the ArrayList

ArrayList represents an ordered collection of an object that can be indexed individually. It is basically an alternative to an array. It also allows dynamic memory allocation, adding, searching and sorting items in the list. ArrayList.Count property gets the number of elements actually contained in the ArrayList.

Properties of ArrayList Class:



Syntax:

public virtual int Count { get; }

Return Value: The number of elements actually contained in the ArrayList.



Below given are some examples to understand the implementation in a better way:

Example 1:




// C# code to get the number of elements
// actually contained in the ArrayList
using System;
using System.Collections;
using System.Collections.Generic;
  
class GFG {
  
    // Driver code
    public static void Main()
    {
  
        // Creating an ArrayList
        ArrayList myList = new ArrayList();
  
        // Displaying the number of elements in ArrayList
        Console.WriteLine("Number of elements : " + myList.Count);
  
        // Adding elements to ArrayList
        myList.Add(1);
        myList.Add(2);
        myList.Add(3);
        myList.Add(4);
        myList.Add(5);
  
        // Displaying the number of elements in ArrayList
        Console.WriteLine("Number of elements : " + myList.Count);
    }
}

Output:
Number of elements : 0
Number of elements : 5

Example 2:




// C# code to get the number of elements
// actually contained in the ArrayList
using System;
using System.Collections;
using System.Collections.Generic;
  
class GFG {
  
    // Driver code
    public static void Main()
    {
  
        // Creating an ArrayList
        ArrayList myList = new ArrayList();
  
        // Displaying the number of elements in ArrayList
        Console.WriteLine("Number of elements : " + myList.Count);
  
        // Adding elements to ArrayList
        myList.Add("First");
        myList.Add("Second");
        myList.Add("Third");
        myList.Add("Fourth");
        myList.Add("Fifth");
        myList.Add("Sixth");
        myList.Add("Seventh");
        myList.Add("Eighth");
  
        // Displaying the number of elements in ArrayList
        Console.WriteLine("Number of elements : " + myList.Count);
    }
}

Output:
Number of elements : 0
Number of elements : 8

Note:

Reference:


Article Tags :
C#