1
모든 것을 초기화했지만 여전히 throw됩니다.배열 변수 초기화시 오류가 발생했습니다.
"개체 참조가 개체의 인스턴스로 설정되지 않았습니다."
Cell[,] cell;
bool[,] UpdateCell;
int AreaSizeX;
int AreaSizeY;
int MaxAge;
public void Reset(int areaSizeX, int areaSizeY, int maxAge)
{
AreaSizeX = areaSizeX;
AreaSizeY = areaSizeY;
MaxAge = maxAge;
cell = new Cell[AreaSizeX, AreaSizeY];
UpdateCell = new bool[AreaSizeX, AreaSizeY];
for (int i = 0; i < areaSizeX; i++)
{
for (int j = 0; j < areaSizeY; j++)
{
cell[i, j].Alive = false; //throws exception here #########
cell[i, j].Age = 0;
UpdateCell[i, j] = false;
}
}
}
이 코드의 잘못된 점은 무엇입니까? C#은 동적 배열 생성을 허용하지 않습니다?
을 물론, 나는 Skeet을 입력 할 수있는 것처럼. ;) –
오, 그는 얼마나 빨리 대답 했는가! –