コード例 #1
0
ファイル: Program.cs プロジェクト: Wolfframm/AP-Hogeschool
        static void Main(string[] args)
        {
            Console.WriteLine("Welkom bij de demo Objectgeorienteerd Programmeren");
            while (true)
            {
                Console.WriteLine("Topic van de uit te voeren oefeningen");
                Console.WriteLine("1. DateTime");
                Console.WriteLine("2. Properties en access modifiers");
                int  number;
                bool gotNumber = int.TryParse(Console.ReadLine(), out number);

                if (!gotNumber)
                {
                    Console.WriteLine("Je hebt geen getal ingevoerd.");
                }
                else
                {
                    switch (number)
                    {
                    case 1:
                        DateTimeExercises.ShowSubmenu();
                        break;

                    case 2:
                        NumberCombination.ShowSubmenu();
                        break;

                    default:
                        Console.WriteLine("Dit getal stelt geen topic voor.");
                        break;
                    }
                }
            }
        }
コード例 #2
0
        public static void ShowSubmenu()
        {
            Console.WriteLine("Dit is een submenu");
            Console.WriteLine("1. H10-dag-van-de-week");
            Console.WriteLine("2. H10-ticks-sinds-2000");
            Console.WriteLine("3. H10-schrikkelteller");
            Console.WriteLine("4. H10-simpele-timing");
            Console.WriteLine("5. H10-verjaardag-v2");
            bool gotNumber;
            int  number;

            gotNumber = int.TryParse(Console.ReadLine(), out number);

            if (!gotNumber)
            {
                Console.WriteLine("Je hebt geen getal ingevoerd.");
            }
            else
            {
                switch (number)
                {
                case 1:
                    DateTimeExercises.DayOfWeekProgram();
                    break;

                case 2:
                    DateTimeExercises.Ticks2000Program();
                    break;

                case 3:
                    DateTimeExercises.LeapYearProgram();
                    break;

                case 4:
                    DateTimeExercises.ArrayTimerProgram();
                    break;

                case 5:
                    DateTimeExercises.BirthdayProgram();
                    break;

                default:
                    Console.WriteLine("Dit getal stelt geen oefening voor.");
                    break;
                }
            }
        }