Home »
.Net »
C# Programs
C# program to remove an element at the specified index from a SortedList (Example of RemoveAt() Method)
C# SortedList.Remove() Method: Here, we are going to learn how to remove an element at the specified index from a SortedList in C# programming language?
Submitted by Nidhi, on April 26, 2021
The RemoveAt() method of SortedList class is used to remove an element from SortedList on the basis of the index, the index starts from 0 to N-1. Here, N denotes a total number of elements in SortedList. The list will sort again after removing elements accordingly.
Syntax:
void SortedList.RemoveAt(int index);
Parameter(s):
- index: The zero-based index of the element to remove.
Return value:
This method does not return any value.
Exception(s):
- System.ArgumentOutOfRangeException
- System.NotSupportedException
Program:
The source code to remove an element at the specified index from a SortedList is given below. The given program is compiled and executed successfully.
using System;
using System.Collections;
class SortedListEx
{
//Entry point of Program
static public void Main()
{
//Creation of SortedList object
SortedList list = new SortedList();
//Add elements to SortedList
list.Add(1, "India");
list.Add(5, "America");
list.Add(2, "Australia");
list.Add(3, "Africa");
list.Add(4, "Canada");
Console.WriteLine("List before RemoveAt:");
foreach (DictionaryEntry val in list)
{
Console.WriteLine("\t{0} : {1}",
val.Key, val.Value);
}
Console.WriteLine();
list.RemoveAt(1);
Console.WriteLine("List after RemoveAt:");
foreach (DictionaryEntry val in list)
{
Console.WriteLine("\t{0} : {1}",
val.Key, val.Value);
}
Console.WriteLine();
}
}
Output:
List before RemoveAt:
1 : India
2 : Australia
3 : Africa
4 : Canada
5 : America
List after RemoveAt:
1 : India
3 : Africa
4 : Canada
5 : America
Press any key to continue . . .
C# SortedList Class Programs »