我有2名球员,我希望他们每人能从这52张卡牌中随机收到26名球员.有没有人知道我怎么能给每个玩家,从52张牌组中的26张随机牌?
这应该清空原来的52卡Deck字典,并创建2个较小的26卡片组字典.
我已经为此奋斗了3天,并完成了我能做的所有研究.这是我的甲板课程:
class Deck
{
public Dictionary<int, string> CreateNewDeck()
{
Dictionary<int, string> newDeck = new Dictionary<int, string>()
{
{1, "~/cards/c1.png"}, {2, "~/cards/c2.png"}, {3, "~/cards/c3.png"}, {4, "~/cards/c4.png"},
{5, "~/cards/c5.png"}, {6, "~/cards/c6.png"}, {7, "~/cards/c7.png"}, {8, "~/cards/c8.png"},
{9, "~/cards/c9.png"}, {10, "~/cards/c10.png"}, {11, "~/cards/cj.png"}, {12, "~/cards/cq.png"}, {13, "~/cards/ck.png"},
{14, "~/cards/d1.png"}, {15, "~/cards/d2.png"}, {16, "~/cards/d3.png"}, {17, "~/cards/d4.png"},
{18, "~/cards/d5.png"}, {19, "~/cards/d6.png"}, {20, "~/cards/d7.png"}, {21, "~/cards/d8.png"},
{22, "~/cards/d9.png"}, {23, "~/cards/d10.png"}, {24, "~/cards/dj.png"}, {25, "~/cards/dq.png"}, {26, "~/cards/dk.png"},
{27, "~/cards/h1.png"}, {28, "~/cards/h2.png"}, {29, "~/cards/h3.png"}, {30, "~/cards/h4.png"},
{31, …
Run Code Online (Sandbox Code Playgroud)