Непонятка с массивом (OutOfMemoryException) - C#

Узнай цену своей работы

Формулировка задачи:

Неожиданно столкнулся с такой проблемой. Объявляю массив экземпляров обекта Cat:
Cat[,] cats = new Cat[10000,6000];
и в этом месте неожиданно получаю OutOfMemoryException. Да, объект Cat сам по себе большой, но ведь этот массив - всего лишь массив ссылок? Почему происходит исключение?

Решение задачи: «Непонятка с массивом (OutOfMemoryException)»

textual
Листинг программы
10000 * 6000 * System.Runtime.InteropServices.Marshal.SizeOf(typeof(Cat))

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

12   голосов , оценка 3.667 из 5