Esempio n. 1
0
 public void RemoveCardWithSuiteAndValue(int Value, Suits.SuitType Suit)
 {
     for (int i = 0; i < Cards.Count; i++)
     {
         if (Cards[i].Value == Value && Cards[i].Suit == Suit)
         {
             //Remove the card if a match is found
             Cards.RemoveAt(i);
         }
     }
 }
Esempio n. 2
0
        public Card(int value, Suits.SuitType suit)
        {
            Suit  = suit;
            Value = value;

            //Set card color based on its suit
            if (Suit == Suits.SuitType.Spades || Suit == Suits.SuitType.Clubs)
            {
                this.Color = CardColors.Color.Black;
            }
            else
            {
                this.Color = CardColors.Color.Red;
            }
        }