Last Updated : 11 Jul, 2025
List.Remove(T) Methodis used to
remove the first occurrence of a specific objectfrom the List.
Properties of List:public bool Remove (T item);Parameter:
item: Specified object which is to be remove from the List.Return Type:
This method returns
Trueif
itemis successfully removed. Otherwise it returns
False.
Note:This method returns
Falseif
itemwas 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 4Example 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 4Reference:
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