кодесурса
«C #

Упражнения C # Sharp: удаление диапазона элементов из списка путем передачи начального индекса и количества удаляемых элементов

script1adsense2code
script1adsense3code

C # Sharp LINQ: упражнение 21 с решением

Напишите программу на C # Sharp для удаления ряда элементов из списка, передавая начальный индекс и количество удаляемых элементов.

Пример решения : -

C # острый код:

using System;  
using System.Collections.Generic;  
using System.Linq;  
using System.Text;  
class  LinqExercise21
    {  
        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 range of items from list by passing start index and number of elements to delete  : "); 
            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.RemoveRange(1, 3);
  
            var _result = from z in listOfString  
            select z;  
  	        Console.Write("\nHere is the list after removing the three items starting from the item index 1 from the list : \n");
            foreach(var rChar in _result)  
            {  
                Console.WriteLine("Char: {0} ", rChar);  
            }  
  
            Console.ReadLine();  
        }  
    }
	

Пример вывода:

 LINQ: удалить диапазон элементов из списка, передав начальный индекс и количество удаляемых элементов:             
-------------------------------------------------- ----------------------------------------------              
Вот список предметов:                                                                                   
Чар: м                                                                                                     
Char: n                                                                                                     
Чар: о                                                                                                     
Char: p                                                                                                     
Char: q                                                                                                     
Вот список после удаления трех элементов, начиная с индекса 1 элемента из списка:                
Чар: м                                                                                                     
Char: q

Блок - схема:

«Блок-схема:

Редактор кода C # Sharp:

Внесите свой код и комментарии через Disqus.

Предыдущий: Напишите программу на C # Sharp для удаления элементов из списка, передавая индекс элементов.
Далее: Напишите программу на C # Sharp, чтобы найти строки для определенной минимальной длины.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code