BusinessLogic.Models.Games.Validation.PlayerRankValidator.ValidateThatNoPlayerHasARankGreaterThanTheNumberOfPlayers C# (CSharp) Метод

ValidateThatNoPlayerHasARankGreaterThanTheNumberOfPlayers() приватный статический Метод

private static ValidateThatNoPlayerHasARankGreaterThanTheNumberOfPlayers ( List playerRanks ) : void
playerRanks List
Результат void
	    private static void ValidateThatNoPlayerHasARankGreaterThanTheNumberOfPlayers(List<IPlayerRank> playerRanks)
		{
			if (playerRanks.Max(playerRank => playerRank.GameRank) > playerRanks.Count)
			{
				throw new ArgumentException(EXCEPTION_MESSAGE_NO_PLAYER_CAN_HAVE_A_HIGHER_RANK_THAN_THE_NUMBER_OF_PLAYERS);
			}
		}