//Элемент меню - создание контакта
        public static Contact NewContact()
        {
            Console.WriteLine("Выберите тип контакта:\n1 - Телефонный контакт\n2 - Электронная почта");
            try
            {
                Contact contact = null;
                string name;
                switch (Convert.ToInt32(Console.ReadLine()))
                {
                    case 1:
                        Console.WriteLine("Введите имя контакта");
                        name = Console.ReadLine();
                        Console.WriteLine("Введите код города");
                        var telephone = Console.ReadLine();
                        contact = new PhoneContact(name, telephone);
                        return contact;

                    case 2:
                        Console.WriteLine("Введите имя контакта");
                        name = Console.ReadLine();
                        Console.WriteLine("Введите alias");
                        var alias = Console.ReadLine();
                        contact = new EmailContact(name, alias);
                        return contact;

                    default:
                        Console.WriteLine("\nТакой команды нет в списке\n");
                        break;
                }
            }

            catch (Exception)
            {
                Console.WriteLine("\nВы можете вводить только цифры из списка\n");
            }
            return null;
        }
        public void Lecture6_1()
        {
            var card = new Card();
            var contactsList = card.ContactsList;

            var contact1 = new PhoneContact("Ivan", "383" + "." + "3963222");
            card.AddContact(contact1);
            var contact2 = new PhoneContact("Mary", "913" + "." + "1233211");
            card.AddContact(contact2);
            var contact3 = new EmailContact("Ars", "*****@*****.**");
            card.AddContact(contact3);

            const string path = "contacts.txt";

            StreamWriter sw = new StreamWriter(path);
            foreach (Contact item in contactsList)
            {
                sw.WriteLine(item.ToString());
            }

            sw.Close();

            using (StreamReader sr = new StreamReader(path))
            {
                String line = sr.ReadToEnd();
                Console.WriteLine(line);
                sr.Close();
            }

            Console.ReadKey();
        }