コード例 #1
0
 public void testOneSpare()
 {
     g.roll(2);
     g.roll(8);  // Spare happened!
     g.roll(1);
     RollMany(5, 0);
     Assert.AreEqual(12, g.Totalscore());
 }
コード例 #2
0
ファイル: Program.cs プロジェクト: calebthompson/School
        static void Main(string[] args)
        {
            Game myGame = new Game();
            // Frame 1
            myGame.roll(6);
            myGame.roll(1);
            // Frame 2
            myGame.roll(9);
            myGame.roll(0);
            // Frame 3
            myGame.roll(8);
            myGame.roll(2);
            // Frame 4
            myGame.roll(5);
            myGame.roll(5);
            // Frame 5
            myGame.roll(8);
            myGame.roll(0);
            // Frame 6
            myGame.roll(6);
            myGame.roll(2);
            // Frame 7
            myGame.roll(9);
            myGame.roll(1);
            // Frame 8
            myGame.roll(7);
            myGame.roll(2);
            // Frame 9
            myGame.roll(8);
            myGame.roll(2);
            // Frame 10
            myGame.roll(9);
            myGame.roll(1);
            myGame.roll(7);

            if (myGame.score() == 127)
                Console.WriteLine("Winnrar");
            else
                Console.WriteLine("Loser.");
        }