/// <summary> /// Стартовая точка программы /// </summary> /// <param name="args"></param> public static void Main(string[] args) { var spisokFirst = new PersonList(); spisokFirst.AutoFill(3); var spisokSecond = new PersonList(); spisokSecond.AutoFill(3); PersonListConsoleView(spisokFirst, nameof(spisokFirst)); PersonListConsoleView(spisokSecond, nameof(spisokSecond)); Console.ReadKey(); Console.Clear(); Console.WriteLine("Добавление нового человека в список."); spisokFirst.AddPerson(Person.GetRandomPerson()); PersonListConsoleView(spisokFirst, nameof(spisokFirst)); PersonListConsoleView(spisokSecond, nameof(spisokSecond)); Console.ReadKey(); Console.Clear(); Console.WriteLine("Копирование второго человека из" + " первого списка во второй список."); spisokSecond.AddPerson(spisokFirst.GetPersonByIndex(1)); PersonListConsoleView(spisokFirst, nameof(spisokFirst)); PersonListConsoleView(spisokSecond, nameof(spisokSecond)); Console.ReadKey(); Console.Clear(); Console.WriteLine("Удаление второго человека" + "из первого списка."); spisokFirst.DeleteByIndex(1); PersonListConsoleView(spisokFirst, nameof(spisokFirst)); PersonListConsoleView(spisokSecond, nameof(spisokSecond)); Console.ReadKey(); Console.Clear(); Console.WriteLine("Отчистка второго списка."); spisokSecond.Clean(); PersonListConsoleView(spisokFirst, nameof(spisokFirst)); PersonListConsoleView(spisokSecond, nameof(spisokSecond)); Console.ReadKey(); Console.Clear(); var chelovek = EnterPersonKeyboard(); PersonConsoleView(chelovek); Console.ReadKey(); }