Средний
5 уроков
Курс
Основы C#
В этом видеокурсе вы ознакомитесь с основами C#
#5 — Массивы в Си Шарп

Всем доброго времени суток! На прошлых видеоуроках мы познакомились с принципами ООП: наследованием, инкапсуляцией и полиморфизмом. Сегодня давайте рассмотрим такое понятие, как массивы в Си Шарп и научимся его применять.

Немного полезной информации о массивах

На прошлых видеоуроках мы уже знакомились с понятием переменной. Это ячейка в оперативной памяти, которая содержит информацию определенного типа. Так вот, массивы в Си Шарп так же, как и в других языках программирования, – это конструкция, которая позволяет объединить несколько таких ячеек, то есть это совокупность однотипных ячеек.

Важно понимать, что массив – это упорядоченная совокупность, переменные в нем упорядочены по индексу, причем индексация начинается с нуля. Массивы бывают одномерными и многомерными.

Давайте разберемся, как инициализировать (объявлять) и работать с массивами в Си Шарп. Разделим практику на две части: одномерные и многомерные массивы.

Практика с одномерными массивами в Си Шарп

Первый аспект, который мы должны рассмотреть, – это объявление (инициализация) массива. Общая конструкция двух способов инициализации:

  • тип[] имя_массива = new тип[количество_переменных];
  • тип[] имя_массива = new тип[] {перечисление_значений};

Для примера инициализируем два массива в Си Шарп – массив месяцев и массив дней:

Давайте теперь обратимся к массиву. Важно помнить, что индексация массива начинается с 0. Общая конструкция обращения:

Для примера присвоим первому элементу массива дней значение «Monday»:

Практика с многомерными массивами в Си Шарп

Многомерным массивом в Си Шарп и не только называется массив, обладающий двумя или большим количеством размерностей. Простейшим примером многомерного массива является двумерный массив. Зрительно двумерный массив напоминает таблицу, у которой есть строчки и столбцы, а каждый элемент имеет двойной индекс. Как же объявлять такие массивы в Си Шарп? Очень просто:

  • тип[,] имя_массива = new тип[,] {{_, _}, …, {_, _}};

Количество запятых в квадратных скобках говорит о размерности массива.

С обращением к двумерному массиву все так же, как и с обращением к одномерному, но только указываем уже два индекса – номер строки, а потом номер столбца.

На этом видеоурок наш, на котором будут рассмотрены массивы в Си Шарп, завершится! Надеемся,что он окажет вам пользу. До следующих встреч!

Приятного всем просмотра! Учитесь с удовольствием! Всегда ваш LoftBlog.

Материалы к уроку:
Делись:

Оставь комментарий!

Добавить комментарий

Рекомендуемые курсы