/// <summary> /// The Progrm Submenu /// </summary> /// <param name="myEnglishSlovar1"> passing from main SortedDictionary-MyEnglish /// Slovar</param> private static void menuEng(SortedDictionary <string, string> myEnglishSlovar1) { var EnglishDictionary = new MyDictinary(); while (true) { System.Threading.Thread.Sleep(0); if (!KeyAvailable) { continue; } var choise = ReadKey(true); if (choise.Modifiers != 0) { continue; } switch (choise.Key) { case ConsoleKey.F1: BackgroundColor = ConsoleColor.DarkCyan; selector.Erase2(); WriteLine("Пунк меню '►Найти слово◄'"); EnglishDictionary.SeekWords(myEnglishSlovar1); WriteLine("Выберите следующий пункт\n"); selector.Erase2(); break; case ConsoleKey.F2: BackgroundColor = ConsoleColor.DarkCyan; selector.Erase2(); WriteLine("Пунк меню '►Заменить слово◄'"); EnglishDictionary.ReplaceWords(myEnglishSlovar1); WriteLine("Выберите следующий путкт"); selector.Erase2(); break; case ConsoleKey.F3: BackgroundColor = ConsoleColor.DarkCyan; selector.Erase2(); WriteLine("Пунк меню '►удалить слово◄'"); EnglishDictionary.DeliteWords(myEnglishSlovar1); WriteLine("Выберите следующий путкт"); selector.Erase2(); break; case ConsoleKey.F4: BackgroundColor = ConsoleColor.DarkCyan; selector.Erase2(); WriteLine("Пунк меню '►добавить слово◄'"); EnglishDictionary.AddWords(myEnglishSlovar1); WriteLine("Выберите следующий путкт"); selector.Erase2(); break; case ConsoleKey.Escape: goto metka; } } metka: BackgroundColor = ConsoleColor.DarkCyan; selector.Erase2(); WriteLine("\n Вы вышли из словоря"); }