示例#1
0
        public void shuffle()
        {
            Random r = new Random();

            for (int n = card_deck.Count - 1; n > 0; --n)
            {
                int  k    = r.Next(n + 1);
                card temp = card_deck.ElementAt(k);

                card_deck.ElementAt(n).switchcardval(card_deck.ElementAt(k));
                card_deck.ElementAt(k).switchcardval(temp);
            }
        }
示例#2
0
 public void switchcardval(card c)
 {
     name = c.getname();
     val = c.getval();
 }
示例#3
0
 public void pushcard(card c)
 {
     card_deck.Push(c);
 }
示例#4
0
 public void switchcardval(card c)
 {
     name = c.getname();
     val  = c.getval();
 }
示例#5
0
 public void pushcard(card c)
 {
     card_deck.Push(c);
 }