Тема програмиране Команди за работа със сорс-контрол системи


Добавяне на елементи към края на C# List



страница11/18
Дата28.10.2022
Размер151.69 Kb.
#115402
1   ...   7   8   9   10   11   12   13   14   ...   18
ТЕМА 2 Програмиране
Свързани:
09-2010-statia-2011, Комуникационнаполитика 14,15, Бекъпи сега и завинаги, ТЕМА 1. Програмиране, ТЕМА 14 Операционни системи, 16. 03. ИНТЕРНЕТ БИЗНЕС КОМУНИКАЦИИ 16
Добавяне на елементи към края на C# List
За да се добави нов елемент в списък се използва функцията Add(Елемент), която се съдържа в самия списък. Ето пример:
List years = new List();
years.Add(2018);
Copy
Така списъка years съдържа един елемент от тип int със стойност 2018. Функцията Add добавя елемента в края на списъка след всички останали елементи. Тя поема един параметър, който е стойността на елемента, който ще се добави.
Вмъкване на елемент в C# List
За да се вмъкват елементи в началото или по средата на списъка се използва Insert функцията. Тя поема два параметъра:

  • Номер на индекса, на който ще се добави елемента.

  • Стойността на елемента, който ще се добави.

Ето примерно вмъкване на елемент в списък:
List years = new List();
years.Add(2011);
years.Add(1993);
years.Add(2015);
years.Add(2019);
years.Insert(2, 1996);
Copy
Така елементът ще се добави на мястото на втори елемент. Много важно е да се отбележи, че номерацията на елементите не започва от 1ви, а от нулев. Така новият елемент ще се вмъкне точно след елемента с индекс едно – 1993 и елемента с индекс 2 – 2015. След вмъкването елементите на списъка ще са { 2011, 1993, 1996, 2015, 2019 }.
За да се изпълни успешно функцията Insert e нужно номера на индекса да е цяло положително число, което е по-малко или равно на броя на елементие в списъка.
Добавяне на няколко елемента наведнъж
Има възможност да се добавят множество елементи наведнъж. Те могат да са в масив, или друг списък. Това се постига чрез функцията AddRange().
int[] array = new int[]{ 3, 6, 12, 32, 8 };
List list = new List();
list.AddRange(array);
Copy
Изтриване на елемент по стойност от C# List
За изтриване на елемент се използвафункцията Remove(елемент). Tя изтрива елемент, като го търси по стойност. 
List list = new List(new double[]{ 3.2, 52.6, 12.4, 6.0 });
list.Remove(12.4);
list.Remove(3.2);
Copy
Командата на втори ред ще премахне елемента със стойност “12.4”. Тази на трети ред ще изтрие първият елемент със стойност “3.2”.


Сподели с приятели:
1   ...   7   8   9   10   11   12   13   14   ...   18




©obuch.info 2024
отнасят до администрацията

    Начална страница