|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
17.11.2009, 23:40 | #1 |
Новичок
Джуниор
Регистрация: 17.11.2009
Сообщений: 1
|
VS 2008 C# - Инициализация массива обьектов
Есть Обьект Box, соответственно я создаю массив
Box[][][] Cell = new Box[n][][]; инициализирую каждый обьект: public void InitWorld() { for (int x = 0; x < n; x++) for (int y = 0; y < n; y++) for (int z = 0; z < 2; z++) { Cell[x][y][z] = new Box (); } } И всё равно, при попытке обратиться к Cell[x][y][z] -> "В экземпляре объекта не задана ссылка на объект" Вот класс Box -> public class Box { int food; Things thing; public int Food { get {return food;} set { food=value<0?0:value;} } public Things Thing { get { return thing; } set { thing = value; } } } Подскажите, как правильно инициализировать массив элементов Box |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
VS 2008 C++, удаление из массива | Graf Xandr | Помощь студентам | 1 | 18.11.2009 10:53 |
[C++] Инициализация массива структур отдельно от объявления | MariyaL | Помощь студентам | 0 | 30.09.2009 12:27 |
инициализация массива | Arcueid1691 | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 01.06.2009 02:36 |
Использование обьектов | UberStas | Помощь студентам | 2 | 13.06.2008 18:55 |
Инициализация массива указателей. Непонятно !!! | Adamant | Общие вопросы C/C++ | 2 | 05.11.2007 16:22 |