/// <summary> /// Возвращает список типов возможных ходов /// </summary> /// <returns></returns> public IReadOnlyCollection <Type> GetNextPossibleMoves() { if (CurrentGame == null) { throw new TrueFalseGameException("Игра еще не началась"); } return(CurrentGame.GetNextPossibleMoves()); }