Найти в Дзене
Хочу быть Кодером

Что такое массивы в C#?

Оглавление

Hello world! Вещает Слава Пацифист и вместе с вами изучаем мир программирования. Темой нашей дискуссии будет массивы в C# .

Для чего нужен массив?

В чём отличия массива от переменной? Давайте представим массив в виде многоквартирного дома, а переменную как частный дом. Что бы обратится к переменной хватает имени этой переменной. Однако в массиве хранятся несколько переменных, чтобы обратиться к ним нужно знать имя массива и индекс переменной. Массив позволяет не объявлять множество однотипных переменных, как следствие гораздо уменьшает код.

Создание массива

Давайте приступим к созданию массива! Всё начинается с объявления массива, процесс которого схож на инициализацию переменной, только после типа переменной ставим пустые квадратные скобки.

-2

Поздравляю мы объявили массив, но не создали его. Для этого нужно после объявления присвоим определённое значение, выглядит схематично вот так:

Не забываем прописывать оператор new
Не забываем прописывать оператор new

Ну вот теперь мы создали массив. Теперь давайте визируемым одномерный массив, на примере целочисленного массива на пять переменных.

-4

Примите во внимание, что значение переменных в целочисленных массивах, равен нулю. Чтобы обратиться к переменной в массиве пишем имя данного массива с квадратными скобками, в которых написан индекс.

Запомните что счёт индексов в массивах начинается с нуля

Если мы обратимся к четвёртой переменной, то её индекс на один меньше, то есть 3. Давайте присвоим этой переменной значение 4. Давайте посмотрим, как это выглядит:

-5

Пример

Давайте разберём, как работает массив в связке цикла for

-6

Создадим одномерный массив с пятью ячейками. Дальше создаём цикл, где переменная k является индексом наших переменных массива input. Цикл отработает столько раз, пока не достигнет максимального значения в массиве. С каждой итерации цикла в переменную массива присваиваться случайное значение. Давайте, что нам на-химичил компьютер:

-7

Надеюсь вам помогло данный гайд по массивам. В следующем статье подробнее углубимся в тему массивов. Приглашаю вас на свой телеграм канал.

А на этой ноте я прощаюсь.Ещё спишемся!