//choosecardfromhand method, will select a specific card from the hand then remove from list public Card ChooseCardFromHand(int choosenCardNumber) { Card card; card = playerHand.ElementAt(choosenCardNumber); //playerHand.Remove(card); return(card); }
//draw cards based on int value provided public CardList DrawCards(int numberOfCards) { CardList cardsdrawn = new CardList(); for (int i = 0; i < numberOfCards; i++) { cardsdrawn.Add(cards.ElementAt(0)); cards.RemoveAt(0); } return(cardsdrawn); }