public static void Main()
        {
            IChronometer chronometer = new Chronometer();
            string       command;

            while (true)
            {
                command = Console.ReadLine();

                switch (command)
                {
                case "exit": Environment.Exit(0); break;

                case "start": chronometer.Start(); break;

                case "stop": chronometer.Stop(); break;

                case "lap": Console.WriteLine(chronometer.Lap()); break;

                case "laps": Console.WriteLine(chronometer.GetLaps()); break;

                case "time": Console.WriteLine(chronometer.GetTime()); break;

                case "reset": chronometer.Reset(); break;
                }
                ;
            }
        }
        static void Main()
        {
            Chronometer chronometer = new Chronometer();

            while (true)
            {
                string command = Console.ReadLine();

                if (command == "start")
                {
                    chronometer.Start();
                }
                else if (command == "lap")
                {
                    Console.WriteLine(chronometer.Lap());
                }
                else if (command == "laps")
                {
                    Console.WriteLine(chronometer.GetLaps());
                }
                else if (command == "stop")
                {
                    chronometer.Stop();
                }
                else if (command == "time")
                {
                    Console.WriteLine(chronometer.GetTime);
                }
                else if (command == "reset")
                {
                    chronometer.Reset();
                }
                else if (command == "exit")
                {
                    break;
                }
            }
        }
示例#3
0
        public static void Main()
        {
            Chronometer meter = new Chronometer();

            string line = "";

            while (line != "exit")
            {
                if (line == "start")
                {
                    meter.Start();
                }
                else if (line == "stop")
                {
                    meter.Stop();
                }
                else if (line == "lap")
                {
                    Console.WriteLine(meter.Lap());
                }
                else if (line == "laps")
                {
                    Console.WriteLine(meter.GetLaps());
                }
                else if (line == "time")
                {
                    Console.WriteLine(meter.GetTime());
                }
                else if (line == "reset")
                {
                    meter.Reset();
                }

                line = Console.ReadLine();
            }
        }