Remove the element at the specified index of the ArrayList in C#



To remove the element at the specified index of the ArrayList, the code is as follows −

Example

 Live Demo

using System; using System.Collections; public class Demo {    public static void Main(String[] args) {       ArrayList list1 = new ArrayList();       list1.Add("A");       list1.Add("B");       list1.Add("C");       list1.Add("D");       list1.Add("E");       list1.Add("F");       list1.Add("G");       list1.Add("H");       list1.Add("I");       Console.WriteLine("Elements in ArrayList1...");       foreach (string res in list1) {          Console.WriteLine(res);       }       ArrayList list2 = new ArrayList();       list2.Add("A");       list2.Add("B");       list2.Add("C");       list2.Add("D");       list2.Add("E");       list2.Add("F");       list2.Add("G");       list2.Add("H");       list2.Add("I");       Console.WriteLine("Elements in ArrayList2...");       foreach (string res in list2)       {          Console.WriteLine(res);       }       Console.WriteLine("Count of elements in ArrayList2 = " + list2.Count);       list2.RemoveAt(5);       Console.WriteLine("Count of elements in ArrayList2 (Updated) = " + list2.Count);    } }

Output

This will produce the following output −

Elements in ArrayList1... A B C D E F G H I Elements in ArrayList2... A B C D E F G H I Count of elements in ArrayList2 = 9 Count of elements in ArrayList2 (Updated) = 8

Example

Let us see another example −

 Live Demo

using System; using System.Collections; public class Demo {    public static void Main(String[] args) {       ArrayList list1 = new ArrayList();       list1.Add("Laptop");       list1.Add("Dektop");       list1.Add("Wearables");       list1.Add("Tablet");       list1.Add("Notebook");       list1.Add("Ultrabooks");       Console.WriteLine("Elements in ArrayList1...");       foreach (string res in list1) {          Console.WriteLine(res);       }       Console.WriteLine("Count of elements in ArrayList = " + list1.Count);       list1.RemoveAt(2);       Console.WriteLine("Count of elements in ArrayList (Updated) = " + list1.Count);    } }

Output

This will produce the following output −

Elements in ArrayList1... Laptop Dektop Wearables Tablet Notebook Ultrabooks Count of elements in ArrayList = 6 Count of elements in ArrayList (Updated) = 5
Updated on: 2019-12-05T12:26:06+05:30

159 Views

Kickstart Your Career

Get certified by completing the course

Get Started
Advertisements