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

Свойство Count

Свойство Count класса LinkedList<T> возвращает, сколько узлов сейчас в цепочке. Значение меняется при добавлении и удалении элементов.

Синтаксис

int count = list.Count;

Пример

Давайте выведем Count после AddLast:

using System; using System.Collections.Generic; class Program { static void Main() { LinkedList<int> nums = new LinkedList<int>(); nums.AddLast(1); nums.AddLast(2); nums.AddLast(3); Console.WriteLine(nums.Count); } }

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

3

Пример

Давайте уменьшим Count через RemoveFirst:

using System; using System.Collections.Generic; class Program { static void Main() { LinkedList<int> nums = new LinkedList<int>(); nums.AddLast(1); nums.AddLast(2); nums.AddLast(3); nums.RemoveFirst(); Console.WriteLine(nums.Count); } }

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

2

Пример

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

using System; using System.Collections.Generic; class Program { static void Main() { LinkedList<int> nums = new LinkedList<int>(); Console.WriteLine(nums.Count); } }

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

0

Пример

Давайте посчитаем узлы после AddFirst:

using System; using System.Collections.Generic; class Program { static void Main() { LinkedList<int> nums = new LinkedList<int>(); nums.AddFirst(1); nums.AddFirst(2); Console.WriteLine(nums.Count); } }

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

2

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

  • метод AddLast,
    который увеличивает Count
  • метод Remove,
    который убирает узел или значение
  • свойство Count,
    которое считает элементы списка
  • интерфейс ICollection,
    который тоже описывает число элементов
← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить