Хелпикс

Главная

Контакты

Случайная статья





Массивы. Объявление массивов



Массивы

Ярким примером ссылочного типа данных являются массивы (как объекты!).

Массив представляет собой совокупность переменных одного типа с общим для обращения к ним именем.
В C# массивы могут быть как одномерными, так и многомерными.
Массивы служат самым разным целям, поскольку они предоставляют удобные средства для объединения связанных вместе переменных.
Массивами в C# можно пользоваться практически так же, как и в других языках программирования.
Тем не менее, у них имеется одна особенность: они реализованы в виде объектов.

Объявление массивов

Для того чтобы воспользоваться массивом в программе, требуется двухэтапная процедура. Во-первых, необходимо объявить переменную, которая может обращаться к массиву. И во-вторых, нужно создать экземпляр массива (объект), используя оператор new.

Пример:

using System;

namespace массивы

{

class Program

{

    static void Main(string[] args)

    {

    // Объявляем массив

       int[] myArr = new int[5];

    // Инициализируем каждый элемент

       myArr[0] = 2004;

       myArr[1] = 2005;

       myArr[2] = 2008;

       myArr[3] = 2008;

       myArr[4] = 2014;

    // вывод элементов массива

       foreach (int r in myArr)

          Console.WriteLine(r);

       Console.ReadKey();

    }

}

}

Важно! Если массив только объявляется, но явно не инициализируется, каждый его элемент будет установлен в значение, принятое по умолчанию для соответствующего типа данных (например, элементы массива типа bool будут устанавливаться в false, а элементы массива типа int — в 0). В примере, если мы удалим строки с инициализацией, будет напечатано пять нулей.

Примечание. Такие же действия с полями объекта-структуры выполняет конструктор по умолчанию (без параметров).



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.