예제 #1
0
    private static Player GetPlayerByArrowCode(string keyCode, bool notAnsweredOnly)
    {
        int playersCount = players.Count;

        int    playerIndex       = KeyUtil.GetPlayerIndexByArrowCode(playersCount, keyCode);
        Player playerByArrowCode = players[playerIndex];

        if (notAnsweredOnly && playerByArrowCode.IsWrongAnswer())
        {
            return(null);
        }

        return(playerByArrowCode);
    }