Пример #1
0
        static void Main(string[] args)
        {
            MyClock myClock = new MyClock();

            myClock.OnClock += ShowRing;
            Console.WriteLine("输入闹钟的时间,格式为年/月/日 时:分:秒(24小时制及英文字符)");
            string   settime = Console.ReadLine();
            DateTime setTime = Convert.ToDateTime(settime);

            myClock.Clock(setTime);
        }
Пример #2
0
        static void Main(string[] args)
        {
            MyClock mC = new MyClock();

            Console.WriteLine("请设置闹钟时间:");
            Console.WriteLine("时:");
            mC.hour = Console.ReadLine();
            Console.WriteLine("分:");
            mC.minute = Console.ReadLine();
            Console.WriteLine("秒:");
            mC.second  = Console.ReadLine();;
            mC.eClock += new Clock(ClockShow);
            mC.RingOrShow(mC.hour, mC.minute, mC.second);
        }
Пример #3
0
        private static void Main(string[] args)
        {
            var clock = new MyClock();

            Console.WriteLine("请输入闹钟时间:");
            try
            {
                Console.WriteLine("小时:");
                clock.Hour = Console.ReadLine();
                Console.WriteLine("分钟:");
                clock.Minute = Console.ReadLine();
                ;
                Console.WriteLine("秒钟:");
                clock.Second = Console.ReadLine();
                ;
            }
            catch
            {
                // ignored
            }

            clock.Clock += Clock;
            clock.Ring(clock.Hour, clock.Minute, clock.Second);
        }