コード例 #1
0
        /*
         * To-do List:
         * - kérdés-válasz *
         * - beugro *
         * - leaderboard kiirás fájlba*
         * - leaderboard beolv. és nyeremény kiirás -> req. enum?
         *  vagy pont eredmény <- *
         * - segítségek
         */
        static void Main(string[] args)
        {
            var sorKer = new SorKerd();
            var kerdes = new Kerdes();
            var lb     = new leadb();

            sorKer.Beolv();
            kerdes.Beolv();

            var s = new Beugro(sorKer.Sorkrds);     //beugro-ba
            var k = new Kerdesek(kerdes.Krds_temp); //krds-be

            int MenuChoice = 0;

            do
            {
                Console.Clear();
                try
                {
                    Console.WriteLine("\nLegyen ÖN is Milliomos! " +
                                      "\n\n\t1. Start" +
                                      "\n\n\t2. Eredménytábla" +
                                      "\n\n\t3. Kilépés");
                    Console.Write("\nVálasszon egy lehetőséget: ");
                    MenuChoice = Int32.Parse(Console.ReadLine());

                    switch (MenuChoice)
                    {
                    case 1:
                        if (s.BeugroKerd() == true)
                        {
                            k.KerdDef();
                        }
                        break;

                    case 2:
                        lb.PontKiir();
                        Console.ReadKey();
                        break;

                    case 3:
                        break;

                    default:
                        Console.Clear();
                        Console.WriteLine("Nincs ilyen lehetőség!");
                        Console.ReadKey();
                        break;
                    }
                }
                catch (System.FormatException)
                {
                    Console.Clear();
                    Console.WriteLine("Nincs ilyen lehetőség!");
                    Console.ReadKey();
                }
            } while (MenuChoice != 3);
        }
コード例 #2
0
        static void Main(string[] args)
        {
            Beolv();
            var k          = new Kerdesek(krds_temp);
            int MenuChoice = 0;

            do
            {
                try
                {
                    Console.WriteLine("\nLegyen ÖN is Milliomos! " +
                                      "\n1. Start" +
                                      "\n2. \"Leaderboard\"" +
                                      "\n3. Kilépés");
                    Console.Write("Válasszon egy lehetőséget: ");
                    MenuChoice = Int32.Parse(Console.ReadLine());

                    switch (MenuChoice)
                    {
                    case 1:
                        k.KerdDef();

                        break;

                    case 2:
                        Console.Clear();
                        Console.WriteLine("Kettes");
                        break;

                    case 3:
                        break;

                    default:
                        Console.Clear();
                        Console.WriteLine("Nincs ilyen lehetőség!");
                        break;
                    }
                }
                catch (System.FormatException)
                {
                    Console.Clear();
                    Console.WriteLine("Catch: Nincs ilyen lehetőség!");
                }
            } while (MenuChoice != 3);
        }