SteelGolem icon

deck creation with shuffled inserting

SteelGolem | PRO | 01/11/21 02:02:46 AM UTC | 0 ⭐ | 1277 👁️ | Never ⏰ | []
C# |

740 B

|

None

|

0 👍

/

0 👎

            deck = new List<string>();
            for (int c = 0; c < 52; c++)
            {
                string card = "";
                int value = c % 13 + 1;
                if (value == 1) card = "A";
                else if (value == 11) card = "J";
                else if (value == 12) card = "Q";
                else if (value == 13) card = "K";
                else card = value.ToString();
                value = c / 13;
                if (value == 0) card += "♥";
                if (value == 1) card += "♦";
                if (value == 2) card += "♣";
                if (value == 3) card += "♠";
 
                int pos = random.Next(deck.Count + 1);
                deck.Insert(pos, card);
            }

Comments