public static void HomeDisplay() { Console.WriteLine("Please Select an option below"); Console.WriteLine("1. Deal Cards"); Console.WriteLine("2. Shuffle Deck"); Console.WriteLine("3. Add to the Deck"); Console.WriteLine("4. Remove from the deck"); //Added by fellow studend to replace Deck<Card> that was throwing errors. Deck <Card> deck = new Deck <Card>(); int userResponse = Convert.ToInt32(Console.ReadLine()); if (userResponse == 1) { Deal(); } if (userResponse == 2) { deck.Shuffle(); DisplayDeck(deck.CreateDeck()); } if (userResponse == 3) { deck.CreateDeck(); deck.Add(new Card(CardFace.two, Suit.Clubs)); DisplayDeck(deck.CreateDeck()); } }
public static void Deal() { //Added by fellow studend to replace Deck<Card> that was throwing errors. //I don't understand why it is needed. Deck <Card> deck = new Deck <Card>(); DisplayDeck(deck.CreateDeck()); deck.Shuffle(); DisplayDeck(deck.CreateDeck()); }