예제 #1
0
        static void Main(string[] args)
        {
            List <Student> students = IOUtils.ReadStudentData("Student.txt");
            List <Course>  courses  = IOUtils.ReadCourseData("Course.txt");



            StudyPlan plan = new StudyPlan(courses);

            IOUtils.Print(plan, "Result.txt", "Pradiniai duomenys:");

            List <Course> studentChoices = plan.pickChoicesForStudents(students);

            IOUtils.Print(studentChoices, students, "Result.txt", "Studentų moduliai:");
        }
예제 #2
0
        public static void Print(StudyPlan allCourses, string fileName, string header)
        {
            List <string> output = new List <string>();

            output.Add(header);

            foreach (Course course in allCourses.Courses)
            {
                output.Add(course.ToString());
            }

            output.Add(String.Format("\n Vidutinis valandų kiekis: {0}", allCourses.Average()));


            File.WriteAllLines(fileName, output.ToArray(), Encoding.UTF8);
        }