Пример #1
0
        private void OnTimedEvent(Object source, EventArgs e)
        {
            totalSecondsPassed++;

            if (totalSecondsPassed % 3 == 0)
            {
                zwemvest = new Zwemvest();
                skies    = new Skies();
                sporter  = new Sporter(zwemvest, skies);

                NieuweBezoeker.Invoke(new NieuweBezoekerArgs(sporter));
            }

            if (totalSecondsPassed % 2 == 0)
            {
                verplaatsLijnen.Invoke();
            }

            if (totalSecondsPassed % 8 == 0)
            {
                List <Sporter> alleWachtendeSporters = wi.SportersVerlaten(wi.GetAlleSporters().Count);
                instructieAfgelopen.Invoke(new InstructieAfgelopenArgs(alleWachtendeSporters));
            }

            Console.WriteLine(ToString());
        }