public void Menu() { bool cykle = true; while (cykle == true) { Message.SendClientMessage("Сделайте свой выбор\n1. Добавить в дерево\n2. Вывести на экран дерево\n3. Закончить работу "); string num = Console.ReadLine(); cykle = !int.TryParse(num, out result); } MainMenu mainMenu = (MainMenu)result; switch (mainMenu) { case MainMenu.enternew: var newMember = new SelectNewMember(); newMember.NewMember(FamilyTree, Message); Menu(); break; case MainMenu.show: ShowTree.Show(FamilyTree); Menu(); break; case MainMenu.finish: Console.ReadKey(); break; default: Menu(); break; } }
public Display() { FamilyTree = new FamilyTree(); Message = new ClientMessage(); ShowTree = new ShowTree(); }