Esempio n. 1
0
        private static void checkHighCard(TCard[] cards)
        {
            for (int i = 0; i < cards.Length; i++)
            {
                if (currentValue < cards[i].getValue())
                {
                    currentValue = cards[i].getValue();
                }
            }

            setComboName("Старшая карта " + TCard.getNameByValue(currentValue));
        }
Esempio n. 2
0
        public TDeck()
        {
            int counter = 0;

            for (byte i = 0; i < 4; i++)
            {
                for (byte j = 0; j < 13; j++)
                {
                    gameDeck[counter] = new TCard(i, j);
                    counter++;
                }
            }
        }
Esempio n. 3
0
        private TCard[] delElem(TCard[] cards, int index)
        {
            TCard[] res = new TCard[cards.Length - 1];
            cards[index] = null;
            int counter = 0;

            for (int i = 0; i < cards.Length; i++)
            {
                if (i == index)
                {
                    continue;
                }
                res[counter] = cards[i];
                counter++;
            }
            return(res);
        }