Example #1
0
        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();
            }
        }
Example #2
0
        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);
        }