예제 #1
0
파일: Dealer.cs 프로젝트: AlbinBlent/Kator
        public void ShuffleDeck()
        {
            var rnd     = new Random();
            var rndDeck = new CardDeck();

            rndDeck.Clear();
            while (Deck.Count > 0)
            {
                var rndThis = rnd.Next(Deck.Count);
                rndDeck.Add(Deck[rndThis]);
                Deck.Remove(Deck[rndThis]);
            }
            Deck = rndDeck;
        }