Практикум по курсу "Объектно-ориентированное программирование" на языке C#. Андрианова А.А - 97 стр.

UptoLike

96
Удалить абонента - 2,\n
Найти абонента - 3,\n
Проверка существования абонента - 4,\n
Печать телефонной книжки - 5,\n
Выход - 6");
Console.WriteLine("Введите команду:");
k = int.Parse(Console.ReadLine());
}
return k;
}
static void Main(string[] args)
{
PhoneBook phoneBook = new PhoneBook();
string phone;
string str;
Info i;
while (true)
{
switch (Menu())
{
case 1: // вставка новой записи об абоненте
Console.WriteLine("--- Добавление абонента ---");
Console.Write("Введите имя:");
str = Console.ReadLine();
if (phoneBook.HasAbonent(str) == true)
{
Console.WriteLine("Такой абонент уже есть");
break;
}
Console.Write("Введите номер телефона:");
phone = Console.ReadLine();
phoneBook.PushAbonent(str, phone);
break;
case 2: // удаление записи по имени абонента
Console.WriteLine("--- Удаление абонента -----");
Console.Write("Введите имя:");
str = Console.ReadLine();
phoneBook.DeleteAbonent(str);
break;
case 3: // поиск телефона заданного абонента
Console.WriteLine("---- Поиск абонента -------");
Console.Write("Введите имя:");
str = Console.ReadLine();
if (phoneBook.FindAbonent(str, out i) == false)
Console.WriteLine("Абонента не существует");
else
Console.WriteLine(i);
break;
case 4: // проверка существования абонента
// с заданным именем
                         Удалить абонента - 2,\n
                         Найти абонента - 3,\n
                         Проверка существования абонента - 4,\n
                         Печать телефонной книжки - 5,\n
                         Выход - 6");
      Console.WriteLine("Введите команду:");
      k = int.Parse(Console.ReadLine());
    }
    return k;
}

static void Main(string[] args)
{
   PhoneBook phoneBook = new PhoneBook();
   string phone;
   string str;
   Info i;
   while (true)
   {
      switch (Menu())
      {
         case 1:         // вставка новой записи об абоненте
             Console.WriteLine("--- Добавление абонента ---");
             Console.Write("Введите имя:");
             str = Console.ReadLine();
             if (phoneBook.HasAbonent(str) == true)
             {
                 Console.WriteLine("Такой абонент уже есть");
                 break;
             }
             Console.Write("Введите номер телефона:");
             phone = Console.ReadLine();
             phoneBook.PushAbonent(str, phone);
             break;
         case 2:         // удаление записи по имени абонента
             Console.WriteLine("--- Удаление абонента -----");
             Console.Write("Введите имя:");
             str = Console.ReadLine();
             phoneBook.DeleteAbonent(str);
             break;
         case 3:         // поиск телефона заданного абонента
             Console.WriteLine("---- Поиск абонента -------");
             Console.Write("Введите имя:");
             str = Console.ReadLine();
             if (phoneBook.FindAbonent(str, out i) == false)
                 Console.WriteLine("Абонента не существует");
             else
                 Console.WriteLine(i);
             break;
         case 4: // проверка существования абонента
                  // с заданным именем

                                                                  96