Основные методы
Основные методы
Основные методы
Основные методы
public bool GetNextPlayer() { if (CurrentPlayer.CanIncrementRound()) { var nextPlayer = Players.FirstOrDefault(p => p.Order == CurrentPlayer.Order + 1) ?? Players.First(p => p.Order == 1); CurrentPlayer = nextPlayer; OnNextPlayer(new NextPlayerEventArgs(CurrentPlayer)); return(true); } return(false); }