public override bool Equals(object obj) { if (obj == null) { return(false); } if (ReferenceEquals(obj, this)) { return(true); } if (obj.GetType() != GetType()) { return(false); } KursDozentListe kursDozentListe = (KursDozentListe)obj; if (kursDozentListe.Count != Count) { return(false); } foreach (KursDozent kursDozent in kursDozentListe) { if (!Contains(kursDozent)) { return(false); } } return(true); }
public object Clone() { KursDozentListe kursDozentListe = new KursDozentListe(); foreach (KursDozent kursDozent in this) { kursDozentListe.Add((KursDozent)kursDozent.Clone()); } return(kursDozentListe); }
public KursDozentListe(List <KursDozent> list) : base(list) { instance = this; }
public static void SetInstance(KursDozentListe kursDozentListe) { instance = kursDozentListe; }