Remove from the specified index of the StringCollection in C#



To remove from the specified index of the StringCollection, the code is as follows −

Example

 Live Demo

using System; using System.Collections.Specialized; public class Demo {    public static void Main() {       StringCollection stringCol = new StringCollection();       String[] arr = new String[] { "100", "200", "300", "400", "500" };       Console.WriteLine("Array elements...");       foreach (string res in arr) {          Console.WriteLine(res);       }       stringCol.AddRange(arr);         Console.WriteLine("Total number of elements = "+stringCol.Count);       stringCol.RemoveAt(3);       Console.WriteLine("Total number of elements now = "+stringCol.Count);    } }

Output

This will produce the following output −

Array elements... 100 200 300 400 500 Total number of elements = 5 Total number of elements now = 4

Example

Let us see another example −

 Live Demo

using System; using System.Collections.Specialized; public class Demo {    public static void Main() {       StringCollection stringCol = new StringCollection();       String[] arr = new String[] { "A", "B", "C", "D", "E" };       Console.WriteLine("Array elements...");       foreach (string res in arr) {          Console.WriteLine(res);       }       stringCol.AddRange(arr);       Console.WriteLine("Total number of elements = "+stringCol.Count);       stringCol.RemoveAt(1);       stringCol.RemoveAt(2);       Console.WriteLine("Total number of elements now = "+stringCol.Count);    } }

Output

This will produce the following output −

Array elements... A B C D E Total number of elements = 5 Total number of elements now = 3
Updated on: 2019-12-05T12:10:53+05:30

147 Views

Kickstart Your Career

Get certified by completing the course

Get Started
Advertisements