public override bool Equals(object obj) { if (this == obj) { return(true); } if (obj == null || GetType() != obj.GetType()) { return(false); } if (!base.Equals(obj)) { return(false); } Lehrer lehrer = (Lehrer)obj; return(KlassenId != null?KlassenId.Equals(lehrer.KlassenId) : lehrer.KlassenId == null); }
public Klasse(string klasseId, Lehrer lehrer, List <Schueler> schueler) { KlasseId = klasseId; Lehrer = lehrer; Schueler = schueler; }