private void MoveAllCardsToDiscard(CollectionCards cards, GameState gameState, DeckPlacement source) { foreach (Card card in cards) { this.DiscardCard(card, gameState, source); } cards.Clear(); }