Типы массивов являются ссылочными типами.
Во время выполнения значение типа массива может быть равно null или может содержать ссылку на экземпляр массива этого типа.
Первичные выражения разделяются на выражения создания массива и первичные выражения создания не массива.
Экземпляры типа массива создаются при помощи выражений создания массива либо путем объявлений полей или локальных переменных, содержащих инициализатор массива.
Пример.
int[] arr = { 1, 2, 3 };
int[] arr1 = new int[3];
int[] arr2 = new int[] { 1, 2, 3 };
int[,] multiDimensionalArray2 = { { 1, 2, 3 }, { 4, 5, 6 } };
Элементы массива, созданного с использованием выражений создания массива, всегда инициализируются значениями по умолчанию.