A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://www.geeksforgeeks.org/c-sharp/c-sharp-removing-the-specified-element-from-the-list/ below:

C# | Removing the specified element from the List

C# | Removing the specified element from the List

Last Updated : 11 Jul, 2025

List.Remove(T) Method

is used to

remove the first occurrence of a specific object

from the List.

Properties of List: Syntax:
public bool Remove (T item);
Parameter:
item: Specified object which is to be remove from the List.
Return Type:

This method returns

True

if

item

is successfully removed. Otherwise it returns

False

.

Note:

This method returns

False

if

item

was not found in the List. Below programs illustrate how to remove the specified element from the List:

Example 1: CSharp
// C# program to remove the specified
// element from the List<T>
using System;
using System.Collections.Generic;

class Geeks {

    // Main Method
    public static void Main(String[] args)
    {

        // Creating a List of integers
        List<int> firstlist = new List<int>();

        // adding elements in firstlist
        firstlist.Add(1);
        firstlist.Add(2);
        firstlist.Add(3);
        firstlist.Add(4);

        // Displaying elements of firstlist
        // by using foreach loop
        Console.WriteLine("Before Removing");
        foreach(int element in firstlist)
        {
            Console.WriteLine(element);
        }

        // Removing 2 from the firstlist & Displaying
        // the remaining firstlist elements
        Console.WriteLine("After Removing");
        firstlist.Remove(2);
        foreach(int element in firstlist)
        {
            Console.WriteLine(element);
        }
    }
}
Output:
Before Removing
1
2
3
4
After Removing
1
3
4
Example 2: CSharp
// C# program to remove the specified
// element from the List<T>
using System;
using System.Collections.Generic;

class Geeks {

    // Main Method
    public static void Main(String[] args)
    {

        // Creating a List of integers
        List<int> firstlist = new List<int>();

        // adding elements in firstlist
        firstlist.Add(1);
        firstlist.Add(2);
        firstlist.Add(3);
        firstlist.Add(4);

        // Adding some duplicate
        // elements in firstlist
        firstlist.Add(2);
        firstlist.Add(4);

        // Displaying elements of firstlist
        // by using foreach loop
        Console.WriteLine("Before Removing");
        foreach(int element in firstlist)
        {
            Console.WriteLine(element);
        }

        // Removing first occurrence of 2
        // from the firstlist & Displaying
        // the remaining firstlist elements
        Console.WriteLine("After Removing");
        firstlist.Remove(2);
        foreach(int element in firstlist)
        {
            Console.WriteLine(element);
        }
    }
}
Output:
Before Removing
1
2
3
4
2
4
After Removing
1
3
4
2
4
Reference:

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4