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 »





Comments and Discussions




Languages: » C » C++ » C++ STL » Java » Data Structure » C#.Net » Android » Kotlin » SQL
Web Technologies: » PHP » Python » JavaScript » CSS » Ajax » Node.js » Web programming/HTML
Solved programs: » C » C++ » DS » Java » C#
Aptitude que. & ans.: » C » C++ » Java » DBMS
Interview que. & ans.: » C » Embedded C » Java » SEO » HR
CS Subjects: » CS Basics » O.S. » Networks » DBMS » Embedded Systems » Cloud Computing
» Machine learning » CS Organizations » Linux » DOS
More: » Articles » Puzzles » News/Updates

© https://www.includehelp.com some rights reserved.