static void Main(string[] args)
        {
            Console.WriteLine("Enter current day of the week ");
            try
            {
                string day = Console.ReadLine();
                bool   res = int.TryParse(day, out int num1);
                if (res == false)
                {
                    Daysoftheweek week = (Daysoftheweek)Enum.Parse(typeof(Daysoftheweek), day);
                    Console.WriteLine(week);

                    // found!
                }
                else
                {
                    Console.WriteLine("Please enter actual day of the week");
                }
            }
            catch (Exception ex)
            {
                Console.WriteLine("Please enter actual day of the week");
            }



            Console.Read();
        }
예제 #2
0
        static void Main(string[] args)
        {
            bool ginput = false;

            while (!ginput)
            {
                try
                {
                    Console.WriteLine("Please enter the day of the week");
                    string        day           = Console.ReadLine();
                    Daysoftheweek daysoftheweek = (Daysoftheweek)Enum.Parse(typeof(Daysoftheweek), day);
                    Console.WriteLine(daysoftheweek);
                    Console.ReadLine();
                    ginput = true;
                }
                catch (System.ArgumentException ex)
                {
                    Console.WriteLine("Please enter an actual day of the week");
                }
            }
            Console.WriteLine("you have exited the loop");
            Console.ReadLine();
        }