public string PlayAHand() { string winner = "Nobody yet"; // Start out with a initialed and shuffled deck CardDeck deck = new CardDeck(); deck.Shuffle(); // Deal two cards Card card1 = deck.Deal(); Card card2 = deck.Deal(); //Added to show cards Cards = new Card[2]; Cards[0] = card1; Cards[1] = card2; // Compare the cards //Suit doesn't matter if (card1.Face == card2.Face) { winner = "Tie"; } else if (card1.Face > card2.Face || card1.Face == 0) { winner = "Player 1 wins"; } else if (card1.Face > card2.Face || card2.Face == 0) { winner = "Player 2 wins"; } // Whoever has the higher card wins return(winner); }
public void Run() { deck = new CardDeck(); deck.Shuffle(); DisplayDeck(); }