public object Clone()
        {
            Abschluss     abschluss     = (Abschluss)Abschluss.Clone();
            SemesterListe semesterListe = (SemesterListe)SemesterListe.Clone();
            PersonListe   studentListe  = (PersonListe)StudentListe.Clone();

            return(new Studiengang(Name, abschluss, ECTS, semesterListe, studentListe));
        }
 public Studiengang(string name, Abschluss abschluss, int ects, SemesterListe semesterListe, PersonListe studentListe)
 {
     Name          = name;
     Abschluss     = abschluss;
     ECTS          = ects;
     SemesterListe = semesterListe;
     StudentListe  = studentListe;
 }
        public Studiengang(string name, Abschluss abschluss, string ects, SemesterListe semesterListe, PersonListe studentListe)
        {
            Name      = name;
            Abschluss = abschluss;

            if (int.TryParse(ects, out int result))
            {
                ECTS = int.Parse(ects);
            }

            SemesterListe = semesterListe;
            StudentListe  = studentListe;
        }