Exemple #1
0
        public Grid(IFibonacciCheckerService fibonacciCheckerService, int gridSize = 50)
        {
            FibonacciGrid = new GridCell[gridSize, gridSize];

            for (var i = 0; i < gridSize; i++)
            {
                for (var j = 0; j < gridSize; j++)
                {
                    FibonacciGrid[i, j] = new GridCell(fibonacciCheckerService);
                }
            }
        }
Exemple #2
0
        public GridList(IFibonacciCheckerService fibonacciCheckerService, int gridSize = 50)
        {
            FibonacciGrid = new List <List <GridCell> >(50);

            for (var i = 0; i < gridSize; i++)
            {
                FibonacciGrid.Add(new List <GridCell>(50));

                for (var j = 0; j < gridSize; j++)
                {
                    FibonacciGrid[i].Add(new GridCell(fibonacciCheckerService));
                }
            }
        }
Exemple #3
0
 public GridCell(IFibonacciCheckerService fibonacciCheckerService)
 {
     _fibonacciCheckerService = fibonacciCheckerService;
 }