C# Sharp Exercises: Remove items from list using remove function
C# Sharp LINQ : Exercise-17 with Solution
Write a program in C# Sharp to remove items from list using remove function by passing object.
Sample Solution:
C# Sharp Code:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
// Define a class named LinqExercise17
class LinqExercise17
{
// Main method, the entry point of the program
static void Main(string[] args)
{
// Create a list of strings
List<string> listOfString = new List<string>();
// Add strings to the list
listOfString.Add("m");
listOfString.Add("n");
listOfString.Add("o");
listOfString.Add("p");
listOfString.Add("q");
// Display information about the program
Console.Write("\nLINQ : Remove items from list using remove function : ");
Console.Write("\n----------------------------------------------------\n");
// Select all items in the list using LINQ and display them
var _result1 = from y in listOfString
select y;
Console.Write("Here is the list of items : \n");
foreach (var tchar in _result1)
{
Console.WriteLine("Char: {0} ", tchar);
}
// Find and remove the first occurrence of "o" from the list
string newstr = listOfString.FirstOrDefault(en => en == "o");
listOfString.Remove(newstr);
// Select and display all items in the list after removing "o"
var _result = from z in listOfString
select z;
Console.Write("\nHere is the list after removing the item 'o' from the list : \n");
foreach (var rChar in _result)
{
Console.WriteLine("Char: {0} ", rChar);
}
Console.ReadLine(); // Wait for user input before closing the program
}
}
Sample Output:
LINQ : Remove items from list using remove function : ---------------------------------------------------- Here is the list of items : Char: m Char: n Char: o Char: p Char: q Here is the list after removing the item 'o' from the list : Char: m Char: n Char: p Char: q
Visual Presentation:
Flowchart:
C# Sharp Practice online:
Contribute your code and comments through Disqus.
Previous: Write a program in C# Sharp to Calculate Size of File using LINQ.
Next: Write a program in C# Sharp to Remove Items from List by creating an object internally by filtering.
What is the difficulty level of this exercise?
Test your Programming skills with w3resource's quiz.
It will be nice if you may share this link in any developer community or anywhere else, from where other developers may find this content. Thanks.
https://www.w3resource.com/csharp-exercises/linq/csharp-linq-exercise-17.php
- Weekly Trends and Language Statistics
- Weekly Trends and Language Statistics