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); } } }
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; } }