Esempio n. 1
0
        public bool RemoverJogadores(List <Jogador> jogadores)
        {
            if (jogadores.Count - Jogadores.Count < 16)
            {
                return(false);
            }

            // for (int i = 0; i < Jogadores.Count; i++)
            // {
            //     for (int j = 0; j < Jogadores.Count; j++)
            //     {
            //         if (jogadores[j] == Jogadores[i])
            //         {
            //             Jogadores.Remove(jogadores[j]);
            //         }
            //     }
            // }

            for (int i = 0; i < jogadores.Count; i++)
            {
                var temporary = Jogadores.FirstOrDefault(player => player == jogadores[i]);
                Jogadores.Remove(temporary);
            }

            return(true);
        }