public override bool Equals(object obj) { if (obj == null) { return(false); } if (ReferenceEquals(obj, this)) { return(true); } if (obj.GetType() != GetType()) { return(false); } KursListe kursListe = (KursListe)obj; if (kursListe.Count != Count) { return(false); } foreach (Kurs kurs in kursListe) { if (!Contains(kurs)) { return(false); } } return(true); }
public KursListe GetKursListe() { KursListe kursListe = new KursListe(); foreach (KursDozent kursDozent in this) { kursListe.Add(kursDozent.Kurs); } return(kursListe); }
public static void SetInstance(KursListe kursListe) { instance = kursListe; }