コード例 #1
0
        static void Main(string[] args)
        {
            var games = new IGambling[]
            {
                new Lottery("Lotto", 45, 45, 6, 1),
                new Lottery("Euromillions", 50, 12, 5, 2),
                new Lottery("Joker", 90, 0, 5, 0),
                new Scratch_card("Cash"),
                new Scratch_card("Schatztruhe")
            };

            foreach (var g in games)
            {
                g.get_instructions();
                g.print_list(g.generate_rand(), g.Name);
            }

            var sc = new Scratch_card("Lebenlang");

            sc.play();
            sc.play();
            sc.play();


            Json.Serialization(games);
        }
コード例 #2
0
ファイル: Program.cs プロジェクト: kanimar/oom
        static void Main(string[] args)
        {
            try
            {
                var game1 = new Lottery("Lotto", 45, 45, 6, 1);
                var game2 = new Lottery("Euromillions", 50, 12, 5, 2);
                var game3 = new Lottery("Joker", 90, 0, 5, 0);
                var game4 = new Scratch_card("Cash");

                IGambling[] games = new IGambling[] { game1, game2, game3, game4 };

                foreach (var g in games)
                {
                    g.get_instructions();
                    g.print_list(g.generate_rand(), g.Name);
                }
            }
            catch (ArgumentException ex)
            {
                Console.WriteLine(ex.Message);
            }
        }