【发布时间】:2018-01-30 14:30:32
【问题描述】:
我在一个简单的纸牌游戏中训练 C#。我有洗牌和发牌的方法。我有一个生成良好的随机牌组。 是否可以为 player1 卡设置一个数组,获取数组的前十个值。 这是我的代码的一部分:
currentCard = 0;
public Card DealCard()
{
if (currentCard < deck.Length)
return deck[currentCard++];
else
return null;
}
我想获取例如
的十个第一个值deck[currentCard++]
任何建议将不胜感激,感谢您的帮助!
【问题讨论】:
-
“接”是什么意思?
-
谢谢你们的反对,但这不是我要找的,帖子已经解决了,谢谢
-
投反对票可能表明缺乏已证明研究(即在这种特殊情况下,有数百个关于以所有可能方式对阵列进行切片和切割的问题)以及问题的明确性(这篇文章有点缺乏,因为不清楚你到底不明白什么 - 即建议
.Take(10)回答应该基于这个问题,但不知何故你很清楚你已经接受了这个答案)。 -
旁注:请先查看meta.stackoverflow.com/search?q=remove+fluff 讨论,然后再在下一篇文章中添加“谢谢”。