Пример #1
0
        public void Player1Win()
        {
            CardsPlayer1.AddRange(CardsPlayedPlayer1);
            CardsPlayer1.AddRange(CardsPlayedPlayer2);

            CardsPlayedPlayer1.Clear();
            CardsPlayedPlayer2.Clear();
        }
Пример #2
0
        public void Player2Win()
        {
            CardsPlayer2.AddRange(CardsPlayedPlayer1);
            CardsPlayer2.AddRange(CardsPlayedPlayer2);             //Silly stuff, always add cards of P1 first

            CardsPlayedPlayer1.Clear();
            CardsPlayedPlayer2.Clear();
        }
Пример #3
0
        public Card PopCardPlayer1()
        {
            if (!CardsPlayer1.Any())
            {
                return(null);
            }

            var card = CardsPlayer1.First();

            CardsPlayer1.RemoveAt(0);
            CardsPlayedPlayer1.Add(card);
            return(card);
        }