コード例 #1
0
        // 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);
        }
コード例 #2
0
        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);
        }