static void Main(string[] args) { while (true) { Console.WriteLine("Добро пожаловать в программу \"Отбор студентов\""); Console.WriteLine(); // Читаем список студентов List <Student> students = ReadStudentsList(); // Сортируем список студентов List <Student> sortedStudents = StudentsSorter.Sort(students); PrintStudentsList(sortedStudents); if (ConsoleUtils.Confirm("Сохранить список в файл?")) { SaveStudentsListInFile(sortedStudents); } if (ConsoleUtils.Confirm("Продолжить работу с программой?")) { Console.Clear(); continue; } break; } }
private void SortStudentsBtn_Click(object sender, EventArgs e) { try { List <Student> students = StudentsDGVConvert.DGVToStudentsList(InputStudentsDGV); StudentsDGVConvert.StudentsListToDGV(InputStudentsDGV, StudentsSorter.Sort(students)); } catch (Exception ex) { MessagesUtils.ShowError("Произошла ошибка!"); } }