using System; using System.Collections.Generic; using System.Linq; using System.Net; using System.Text; using System.Threading.Tasks; namespace test { internal class Program { static void Main(string[] args) { Console.CursorVisible = false; Menu(); } static void Menu() { Console.Clear(); int select = 0; string[] menu = { "Задание 1", "Задание 2"}; Prezent(); pressAnyButton(); ConsoleKeyInfo key = Console.ReadKey(); while (key.Key != ConsoleKey.Escape) { Console.Clear(); Prezent(); Console.WriteLine(); for (int i = 0; i < menu.Length; i++) { if (i == select) { Console.ForegroundColor = ConsoleColor.DarkGreen; Console.Write(" >> "); Console.BackgroundColor = ConsoleColor.Yellow; Console.ForegroundColor = ConsoleColor.Black; Console.Write(menu[select]); Console.ResetColor(); Console.ForegroundColor = ConsoleColor.DarkGreen; Console.WriteLine(" <<"); Console.ResetColor(); } else { Console.Write(" "); Console.WriteLine(menu[i]); } } key = Console.ReadKey(); Console.Clear(); switch (key.Key) { case ConsoleKey.W: if (select <= 0) { select = menu.Length - 1; } else { select--; } break; case ConsoleKey.S: if (select >= menu.Length - 1) { select = 0; } else { select++; } break; case ConsoleKey.Enter: test(); break; } } } static void Prezent() { Console.ForegroundColor= ConsoleColor.DarkCyan; Console.Write("**(-■_■)**"); Console.ResetColor(); Console.ForegroundColor= ConsoleColor.Green; Console.Write(" ИНФА: "); Console.ForegroundColor= ConsoleColor.DarkCyan; Console.WriteLine("**(-■_■)**"); Console.ForegroundColor= ConsoleColor.DarkCyan; Console.Write("ФИО: "); Console.ForegroundColor= ConsoleColor.Green; Console.WriteLine("Имя Фамилия"); Console.ForegroundColor= ConsoleColor.DarkCyan; Console.Write("Курс: "); Console.ForegroundColor= ConsoleColor.Green; Console.WriteLine("курс"); Console.ForegroundColor= ConsoleColor.DarkCyan; Console.Write("Пара: "); Console.ForegroundColor= ConsoleColor.Green; Console.WriteLine("название"); Console.ForegroundColor = ConsoleColor.DarkCyan; Console.Write(" ▼▼▼"); Console.ForegroundColor= ConsoleColor.Green; Console.Write(" Задания "); Console.ForegroundColor = ConsoleColor.DarkCyan; Console.Write("▼▼▼"); Console.WriteLine(); Console.ResetColor(); } static void pressAnyButton() { Console.ForegroundColor = ConsoleColor.DarkGray; Console.WriteLine("Нажмите любую клавишу..."); Console.ResetColor(); } static void test() { pressAnyButton(); Console.ReadKey(); Menu(); } } }