private PokerCard[] Mixup(int i, int randomnumber, PokerCard[] deck) { if (randomnumber < deck.Length) { PokerCard temp = deck.ElementAt(randomnumber); deck[randomnumber] = deck.ElementAt(i); deck[i] = temp; } return(deck); }
public PokerCard[] CreateDeck() { List <PokerCard> deck = new List <PokerCard>(); foreach (Faces face in Enum.GetValues(typeof(Faces))) { foreach (Suit suit in Enum.GetValues(typeof(Suit))) { PokerCard card = new PokerCard(); card.Suit = suit.ToString(); card.Faces = face.ToString(); deck.Add(card); } } return(deck.ToArray()); }