예제 #1
0
        static void Main(string[] args)
        {
            var ping = new Ping();
            var pong = new Pong();

            for (int value = 1; value <= 100; value++)
            {
                ping.ThrowPing();
                pong.ThrowPong();

                Console.WriteLine("Game Over!");
                Console.ReadLine();
            }
        }
예제 #2
0
        public string ThrowPing()
        {
            Random rnd         = new Random();
            int    magicNumber = rnd.Next(0, 10);

            if (magicNumber > 2)
            {
                var pong = new Pong();

                Console.WriteLine("Ping получил Pong!");

                return(pong.ThrowPong());
            }

            else
            {
                Console.WriteLine("Ping промахнулся! Победил Pong!");
                return(null);
            }
        }