Advertisement
SteelGolem

deck creation with shuffled inserting

Jan 10th, 2021
992
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.74 KB | None | 0 0
  1.             deck = new List<string>();
  2.             for (int c = 0; c < 52; c++)
  3.             {
  4.                 string card = "";
  5.                 int value = c % 13 + 1;
  6.                 if (value == 1) card = "A";
  7.                 else if (value == 11) card = "J";
  8.                 else if (value == 12) card = "Q";
  9.                 else if (value == 13) card = "K";
  10.                 else card = value.ToString();
  11.                 value = c / 13;
  12.                 if (value == 0) card += "♥";
  13.                 if (value == 1) card += "♦";
  14.                 if (value == 2) card += "♣";
  15.                 if (value == 3) card += "♠";
  16.  
  17.                 int pos = random.Next(deck.Count + 1);
  18.                 deck.Insert(pos, card);
  19.             }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement