Esempio n. 1
0
        public static void Main(string[] args)
        {
            var roller = new DiceRoller();

            int[] Numbers = new int[6]; // [0,0,0,0,0,0] [1,2,3,4,5,6]

            CheckValueInRange(roller, Numbers);

            for (int i = 0; i < 6; i++)
            {
                Console.WriteLine("You Rolled {0} {1} times", i + 1, Numbers[i]);
            }
        }
Esempio n. 2
0
        private static void CheckValueInRange(DiceRoller roller, int[] Numbers)
        {
            for (int i = 0; i < 1000; i++)
            {
                var roll = roller.Roll();

                if (!IsBetweenOneAndSix(roll))
                {
                    throw new Exception("Not Between 1 and 6)");
                }

                Numbers[roll - 1]++;
            }
        }