public void TrashCardInPlay(CardType cardType) { var card = _cardsInPlay.FirstOrDefault(c => c.CardType == cardType); if (card == null) { return; } _cardsInPlay.Remove(card); PutCardInTrash(card); }