private void btnAddStudent_Click(object sender, EventArgs e) { Form addStudentForm = new addStudentForm(); DialogResult selectedBtn = addStudentForm.ShowDialog(); if (selectedBtn == DialogResult.OK) { studentList.Add((Student)addStudentForm.Tag); updateStudents(); } }
public StudentList readFile() { StudentList studentList = new StudentList(); StreamReader fileReader = new StreamReader(new FileStream(file, FileMode.Open, FileAccess.Read)); while (fileReader.Peek() != -1) { string line = fileReader.ReadLine(); string[] infoArray = line.Split('|'); string name = infoArray[0]; List <int> gradeList = new List <int>(); for (int i = 1; i < infoArray.Length; i++) { gradeList.Add(Convert.ToInt32(infoArray[i])); } studentList.Add(new Student(name, gradeList)); } fileReader.Close(); return(studentList); }