Please note, this is a STATIC archive of website www.w3resource.com from 19 Jul 2022, cach3.com does not collect or store any user information, there is no "phishing" involved.
w3resource

C# Sharp Exercises: Remove items from list by creating object internally by filtering

C# Sharp LINQ : Exercise-18 with Solution

Write a program in C# Sharp to remove items from list by creating an object internally by filtering.

Sample Solution:-

C# Sharp Code:

using System;  
using System.Collections.Generic;  
using System.Linq;  
using System.Text;  

class  LinqExercise18
    {  
        static void Main(string[] args)  
      {  
           
            List<string> listOfString = new List<string>();  
            listOfString.Add("m");  
            listOfString.Add("n");  
            listOfString.Add("o");  
            listOfString.Add("p");  
            listOfString.Add("q");  
			
			
            Console.Write("\nLINQ : Remove items from list by creating object internally by filtering  : "); 
            Console.Write("\n--------------------------------------------------------------------------\n");
            
            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);  
            } 
 
            listOfString.Remove(listOfString.FirstOrDefault(en => en == "p")); 
           
 
            var _result = from z in listOfString  
            select z;  
  	    Console.Write("\nHere is the list after removing the item 'p' from the list : \n");
            foreach(var rChar in _result)  
            {  
                Console.WriteLine("Char: {0} ", rChar);  
            }  
  
            Console.ReadLine();  
        }  
    }
	

Sample Output:

LINQ : Remove items from list by creating object internally by filtering  :                                   
--------------------------------------------------------------------------                                    
Here is the list of items :                                                                                   
Char: m                                                                                                     
Char: n                                                                                                     
Char: o                                                                                                     
Char: p                                                                                                     
Char: q                                                                                                     
Here is the list after removing the item 'p' from the list :                                                  
Char: m                                                                                                     
Char: n                                                                                                     
Char: o                                                                                                     
Char: q 

Pictorial Presentation:

C# Sharp LINQ: Remove items from list by creating object internally by filtering.

Flowchart:

Flowchart: LINQ : Remove items from list by creating object internally by filtering.

C# Sharp Code Editor:

Contribute your code and comments through Disqus.

Previous: Write a program in C# Sharp to Remove Items from List using remove function by passing object.
Next: Write a program in C# Sharp to Remove Items from List by passing filters.

What is the difficulty level of this exercise?

Test your Programming skills with w3resource's quiz.