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

  • برمجة سي شارب
  • برمجة

Write a program in C# Sharp to remove items from list by creating an object internally by filtering. 
Test Data :
Here is the list of items :
Char: m
Char: n
Char: o
Char: p
Char: q
Expected Output :
Here is the list after removing the item 'p' from the list :
Char: m
Char: n
Char: o
Char: q

الأجوبة

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();  
        }  
    }
هل كان المحتوى مفيد؟

تبحث عن مدرس اونلاين؟

محتاج مساعدة باختيار المدرس الافضل؟ تواصل مع فريقنا الان لمساعدتك بتأمين افضل مدرس
ماهو التخصص الذي تبحث عنه؟
اكتب هنا...