コード例 #1
0
        private GameGrid(GameCell[,] cells)
        {
            var width  = cells.GetUpperBound(0) + 1;
            var height = cells.GetUpperBound(1) + 1;

            Cells = new GameCell[width, height];
            for (var x = 0; x < width; ++x)
            {
                for (var y = 0; y < height; ++y)
                {
                    Cells[x, y] = (GameCell)cells[x, y].Clone();
                }
            }
        }