Создаем портфолио за 1 месяц
К концу месяца: 4 классных проекта в вашем портфолио! Стоимость: 100$. Подробности...
383 of 1492 menu
◀ ▶

Метод Add

Метод Add класса List<T> добавляет один элемент в конец списка. Список меняется на месте; метод возвращает void, а не ссылку на коллекцию.

Синтаксис

list.Add(item);

Пример

Давайте допишем число в пустой список:

using System; using System.Collections.Generic; class Program { static void Main() { List<int> nums = new List<int>(); nums.Add(1); Console.WriteLine(string.Join(" ", nums)); } }

Результат выполнения кода:

1

Пример

Давайте несколько раз вызовем Add подряд:

using System; using System.Collections.Generic; class Program { static void Main() { List<int> nums = new List<int>(); nums.Add(1); nums.Add(2); nums.Add(3); Console.WriteLine(string.Join(" ", nums)); } }

Результат выполнения кода:

1 2 3

Пример

Давайте допишем строку в список строк:

using System; using System.Collections.Generic; class Program { static void Main() { List<string> items = new List<string> { "a", "b", "c", "d", "e" }; items.Add("f"); Console.WriteLine(items[items.Count - 1]); } }

Результат выполнения кода:

"f"

Пример

Давайте проверим Count после добавления:

using System; using System.Collections.Generic; class Program { static void Main() { List<int> nums = new List<int> {1, 2, 3, 4, 5}; nums.Add(6); Console.WriteLine(nums.Count); } }

Результат выполнения кода:

6

Смотрите также

  • метод AddRange,
    который дописывает сразу несколько элементов
  • метод Insert,
    который вставляет элемент в середину
  • инициализация initializer,
    которая задаёт элементы при создании
  • метод Add,
    который возвращает новый неизменяемый список
← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить