Beispiel #1
0
 public void MovePrev() => CurrentMove = PrevMove(CurrentMove);
Beispiel #2
0
 public static WhoseMove PrevMove(WhoseMove move) => (move == WhoseMove.blackMove) ? WhoseMove.whiteArrow : (move - 1);
Beispiel #3
0
 public void MoveNext() => CurrentMove = NextMove(CurrentMove);
Beispiel #4
0
 public static WhoseMove NextMove(WhoseMove move) => (move == WhoseMove.whiteArrow) ? WhoseMove.blackMove : (move + 1);