// methods public bool BelegBroodje(Beleg beleg) { bool unique = false; bool go = true; int count = 0; foreach (Beleg b in Beleggen) { Beleggen.Add(b); count = count + 1; unique = true; if (Beleggen.Contains(beleg)) { unique = false; go = false; } } if (count > 5) { Console.Write("Het maximaal aantal aan beleg dat op een broodje mag is vijf."); } return(go); }
public override bool Equals(object obj) { bool antwoord = false; if (obj is Beleg) { Beleg other = (Beleg)obj; bool zijnDeNamenGelijk = this.Naam.Equals(other.Naam); antwoord = zijnDeNamenGelijk; } return(antwoord); }