private void dealCards(List <Player> players) { Console.WriteLine("Dealing Cards"); for (int card = 0; card < 5; card++) { foreach (Player p in players) { p.addCardToHand(drawPile.drawcard()); } } Console.WriteLine("Cards Dealed"); }
private void dealPlayersInitialFiveCards(List <PlayerModel> players, DrawPile drawPile) { //PreCondition drawPile is Full and each player.hand contains no Cards //PostCondition each player.hand contains 5 Cards int numberOfCardsDrawn = 0; int forloop = 0; for (int i = 0; i < 5; i++) { foreach (PlayerModel player in players) { Card drawnCard = drawPile.drawcard(); player.hand.addCardToHand(drawnCard); numberOfCardsDrawn++; } forloop++; } }
private void dealPlayersInitialFiveCards(List<PlayerModel> players, DrawPile drawPile) { //PreCondition drawPile is Full and each player.hand contains no Cards //PostCondition each player.hand contains 5 Cards int numberOfCardsDrawn = 0; int forloop = 0; for (int i = 0; i < 5; i++) { foreach (PlayerModel player in players) { Card drawnCard = drawPile.drawcard(); player.hand.addCardToHand(drawnCard); numberOfCardsDrawn++; } forloop++; } }