コード例 #1
0
        void Start()
        {
            Player player1 = new Player("John");
            Player player2 = new Player("Emma");
            // create game and play it
            WarCardGame war = new WarCardGame(player1, player2);

            PlayTheGame(war);
        }
コード例 #2
0
 void PlayTheGame(WarCardGame war)
 {
     war.StartNewGame();
     while (!war.EndOfGame())
     {
         war.NextCard();
     }
     Console.WriteLine();
     if (war.player2.cards.Count == 0 && war.player1.cards.Count != 0)
     {
         Console.WriteLine($"{war.player1.name} has won");
     }
     else if (war.player1.cards.Count == 0 && war.player2.cards.Count != 0)
     {
         Console.WriteLine($"{war.player2.name} has won");
     }
     else
     {
         Console.WriteLine("It's a draw!");
     }
 }