C# отличает ссылочные типы и типы значений.
A эталонный тип обозначается словом класс. Переменные этих типов содержат ссылки, поэтому массив будет массивом ссылок на объекты. Каждая ссылка - 4 байта (в 32-разрядной системе) или 8 байтов (в 64-разрядной системе).
A тип значения указан с использованием слова struct. Значения этого типа копируются каждый раз, когда вы их назначаете. Массив типа значения содержит копии значений, поэтому размер массива равен размеру структуры, умноженной на количество элементов.
Обычно, когда мы говорим «объект», мы ссылаемся на экземпляры ссылочного типа , поэтому ответ на ваш вопрос «да», но помните о различии и убедитесь, что вы случайно не создали большой массив большой структуры.
Ссылки, поскольку они являются объектами. –
Я избил тебя, Мэт;;) –