Ejemplo n.º 1
0
Archivo: Team.cs Proyecto: krasi070/OOP
        public void AddPlayer(Player player)
        {
            if (CheckIfPlayerExists(player))
            {
                throw new InvalidOperationException("Player already exists in this team");
            }

            this.players.Add(player);
        }
Ejemplo n.º 2
0
Archivo: Team.cs Proyecto: krasi070/OOP
 private bool CheckIfPlayerExists(Player player)
 {
     return this.players.Any(p => p.FirstName == player.FirstName &&
         p.LastName == player.LastName);
 }