Упражнения C # Sharp: удаление элементов из списка путем создания объекта путем фильтрации
C # Sharp LINQ: упражнение-18 с решением
Напишите программу на C # Sharp для удаления элементов из списка путем создания объекта с помощью фильтрации.
Пример решения : -
C # острый код:
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();
}
}
Пример вывода:
LINQ: удалить элементы из списка, создав объект внутренне путем фильтрации: -------------------------------------------------- ------------------------ Вот список предметов: Чар: м Char: n Чар: о Char: p Char: q Вот список после удаления элемента «p» из списка: Чар: м Char: n Чар: о Char: q
Блок - схема:
Редактор кода C # Sharp:
Внесите свой код и комментарии через Disqus.
Предыдущий: Написать программу на C # Sharp для удаления элементов из списка, используя функцию удаления, передавая объект.
Далее: Напишите программу на C # Sharp для удаления элементов из списка с помощью фильтров.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code