Exemplo n.º 1
0
 private void DrawCards()
 {
     while (OnTable.Count < 5)
     {
         OnTable.Add(OnDeck.Pop());
     }
 }
Exemplo n.º 2
0
        private void ShuffleCards()
        {
            Random rng     = new Random(Environment.TickCount);
            var    ordered = OnDeck.OrderBy(c => rng.Next()).ToList();

            OnDeck.Clear();

            foreach (Card card in ordered)
            {
                OnDeck.Push(card);
            }
        }