コード例 #1
0
ファイル: Cell.cs プロジェクト: 8geonirt/GameOfLife
 public Cell(Position pos, bool isAlive = false)
 {
     _position = pos;
     IsAlive = isAlive;
 }
コード例 #2
0
 public void PutAliveCell(Position position)
 {
     _positions.Add(position);
 }
コード例 #3
0
 public Cell(Position position, CellState cellState)
 {
     this._position = position;
     this._cellState = cellState;
 }
コード例 #4
0
 public CellState GetState(Position position)
 {
     if(_positions.Contains(position))
         return CellState.Alive;
     return CellState.Dead;
 }