Массив
Массив — это структура данных, которая хранит набор элементов одного типа в определенном, непрерывном порядке. Каждый элемент имеет свой уникальный номер — индекс.
Проще говоря, это пронумерованная последовательность ячеек, где в каждой ячейке лежит значение.
Что такое индекс
Индекс — это номер позиции элемента в массиве. Он показывает, где именно в массиве находится конкретное значение.
Можно сказать, что индекс — это адрес ячейки, по которому ты можешь найти или изменить элемент.
В C# индексы начинаются с нуля.
Если обратиться к индексу, которого нет — программа выдаст ошибку (IndexOutOfRangeException).
Аналогия из реальной жизни
В реальной жизни повсюду можно встретить массивы, например, ряд кресел в кинотеатре:
- Весь ряд кресел — это массив.
- Каждое кресло — это ячейка массива.
- Зритель - это значение ячейки массива.
- Номер кресла — индекс. Единственное отличие, это то, что в массивах индекс начинается с 0. Если хочешь узнать, кто сидит на 3-м месте — обращаешься по индексу [2].
Операции с массивами:
- создание
- чтение по индексу
- запись по индексу, добавление, удаление
- перебор, поиск
- сортировка
Далее в курсе будут подробно рассмотрены эти операции.