Пример #1
0
        private Kaart MaakKaart()
        {
            int soort = rnd.Next(1, 5);
            // 1 = schoppen
            // 2 = klavers
            // 3 = harten
            // 4 = ruiten
            KaartSoort kaartsoort = KaartSoort.ruiten;

            if (soort == 1)
            {
                kaartsoort = KaartSoort.schoppen;
            }
            if (soort == 2)
            {
                kaartsoort = KaartSoort.klavers;
            }
            if (soort == 3)
            {
                kaartsoort = KaartSoort.harten;
            }
            int waarde = rnd.Next(1, 14);

            return(new Kaart(kaartsoort, waarde));
        }
Пример #2
0
        public int bonus;        // harten => bonus = 0, ruiten => bonus = 2, klavers => bonus = 4, schoppen => bonus = 6

        public Kaart(KaartSoort soort, int waarde)
        {
            if (soort == KaartSoort.harten)
            {
                kleur = KaartKleur.rood;
                bonus = 0;
            }
            else if (soort == KaartSoort.ruiten)
            {
                kleur = KaartKleur.rood;
                bonus = 2;
            }
            else if (soort == KaartSoort.klavers)
            {
                kleur = KaartKleur.zwart;
                bonus = 4;
            }
            else
            {
                kleur = KaartKleur.zwart;
                bonus = 6;
            }
            this.soort  = soort;
            this.waarde = waarde;
        }