예제 #1
0
파일: CExams.cs 프로젝트: Karina1605/Lab7cs
 public CExams()
 {
     cexams = new CSemestr[StringEquivalents.Nsemestrs];
     for (int i = 0; i < StringEquivalents.Nsemestrs; i++)
     {
         cexams[i] = new CSemestr(0, i, 1);
     }
 }
예제 #2
0
파일: CExams.cs 프로젝트: Karina1605/Lab7cs
 public CExams(byte specialization, byte course)
 {
     cexams = new CSemestr[StringEquivalents.Nsemestrs];
     for (int i = 0; i < StringEquivalents.Nsemestrs; i++)
     {
         cexams[i] = new CSemestr(specialization, i, course);
     }
 }
예제 #3
0
파일: CExams.cs 프로젝트: Karina1605/Lab7cs
        public CSemestr Clone()
        {
            CSemestr res = new CSemestr();

            for (int i = 0; i < res.cexams.Length; i++)
            {
                res.cexams[i] = new Cexam(this.cexams[i].Subject, this.cexams[i].Mark);
            }
            return(res);
        }
예제 #4
0
파일: CExams.cs 프로젝트: Karina1605/Lab7cs
        public string GetSem(int s)
        {
            CSemestr sem = this[s];
            string   res = "";

            for (int i = 0; i < StringEquivalents.NExams; i++)
            {
                res += sem[i].ToString() + " ";
            }
            return(res);
        }