Exemple #1
0
        static void Main(string[] args)
        {
            LotteryGenerator lottery   = new LotteryGenerator();
            NewsPaper        newsPaper = new NewsPaper();

            lottery.NewDrawPerformed += newsPaper.OnNewDrawPerformed;

            Player player;

            for (var i = 0; i < 1000000; i++)
            {
                player = new Player("player" + i);
                lottery.NewDrawPerformed += player.OnNewDrawPerformed;
                player.PriceWon          += newsPaper.OnPrizeWon;
            }

            lottery.NewDraw();

            Console.ReadLine();
        }
 public Player(string playerName)
 {
     name      = playerName;
     myNumbers = LotteryGenerator.GenerateNumbers();
 }