Массив

Массив — это структура данных, которая хранит набор элементов одного типа в определенном, непрерывном порядке. Каждый элемент имеет свой уникальный номер — индекс. Проще говоря, это пронумерованная последовательность ячеек, где в каждой ячейке лежит значение.

Что такое индекс

Индекс — это номер позиции элемента в массиве. Он показывает, где именно в массиве находится конкретное значение. Можно сказать, что индекс — это адрес ячейки, по которому ты можешь найти или изменить элемент. В C# индексы начинаются с нуля. Если обратиться к индексу, которого нет — программа выдаст ошибку (IndexOutOfRangeException).

Аналогия из реальной жизни

В реальной жизни повсюду можно встретить массивы, например, ряд кресел в кинотеатре:
  • Весь ряд кресел — это массив.
  • Каждое кресло — это ячейка массива.
  • Зритель - это значение ячейки массива.
  • Номер кресла — индекс. Единственное отличие, это то, что в массивах индекс начинается с 0. Если хочешь узнать, кто сидит на 3-м месте — обращаешься по индексу [2].

Операции с массивами:

  • создание
  • чтение по индексу
  • запись по индексу, добавление, удаление
  • перебор, поиск
  • сортировка
Далее в курсе будут подробно рассмотрены эти операции.