public void River(CardsDeck deck) { // Burn deck.Burn(deck); Random r = new Random(); int number = r.Next(0, deck.Count); Card card1 = deck.Cards[number]; deck.Cards.RemoveAt(number); Console.SetCursorPosition(71, 15); Console.Write(card1.Rank); Console.SetCursorPosition(71, 16); Console.Write(card1.Suit); Cards[4] = card1; }
public void Flop(CardsDeck deck) { // Burn deck.Burn(deck); Random r = new Random(); int number = r.Next(0, deck.Count); Card card1 = deck.Cards[number]; deck.Cards.RemoveAt(number); Console.SetCursorPosition(51, 15); Console.Write(card1.Rank); Console.SetCursorPosition(51, 16); Console.Write(card1.Suit); number = r.Next(0, deck.Count); Card card2 = deck.Cards[number]; deck.Cards.RemoveAt(number); Console.SetCursorPosition(56, 15); Console.Write(card2.Rank); Console.SetCursorPosition(56, 16); Console.Write(card2.Suit); number = r.Next(0, deck.Count); Card card3 = deck.Cards[number]; deck.Cards.RemoveAt(number); Console.SetCursorPosition(61, 15); Console.Write(card3.Rank); Console.SetCursorPosition(61, 16); Console.Write(card3.Suit); Cards[0] = card1; Cards[1] = card2; Cards[2] = card3; }