Example #1
0
        public static void Main(string[] args)
        {
            Stopwatch sw = new Stopwatch();

            sw.Start();

            Minesweeper minesweeper = new Minesweeper();

            //Random r = new Random();
            //int maxX = (int)minesweeper.Board.Size.Width;
            //int maxY = (int)minesweeper.Board.Size.Height;
            //minesweeper.Select(r.Next(1, maxX), r.Next(1, maxY));

            bool gameover = false;

            while (!gameover)
            {
                Minesweeper.WriteTimeMessage("Sweeping...", sw);
                minesweeper.Sweep();
                Minesweeper.WriteTimeMessage("Swept", sw);

                WriteGrid(minesweeper);

                gameover = minesweeper.CheckDialogPopUp();
            }
            Console.ReadLine();
        }