Список Список это – объект класса List, динамическая структура данных, представляющая собой цепочку связанных элементов (объектов). Динамическая структура означает, что количество элементов списка может меняться во время работы программы (в отличие от массива, количество элементов которого задается в момент создания массива и остается постоянным). Количество элементов списка практически не ограничено. Изначально список пустой, т.е. не содержит ни одного элемента. Элементы в список добавляются по мере необходимости. Объявление списка в общем виде выглядит так: List<type> name; Где:
List – ключевое слово, означающее, что идентификатор name представляет собой список;
type – тип (класс) объектов, образующих список (элементов списка). Примеры объявления списков: List<string> names; // список строк
List<double> numbers; // список чисел
List<Persone> persones; // список объектов Persone Как и массив, список перед использованием необходимо создать: names = new List<string>();
numbers = new