Введение в списки в C#
Список - набор значений одного типа под одним
именем. Элементы лежат в памяти подряд, как в массиве.
Первый элемент имеет индекс 0.
У массива длину задают при создании, и новая ячейка в том же массиве не появляется. У списка длина меняется: элемент дописывают или убирают, набор становится длиннее или короче. Для данных, которые растут по ходу программы, список удобнее массива.
Тип один на весь список. В ячейках лежат, например, только целые или только строки. Смешивать числа и текст в одном списке нельзя.
В стандартной библиотеке .NET такой набор называют
List<T>. Буква T заменяется на тип
элемента: List<int>, List<string>.