コード例 #1
0
ファイル: Game.cs プロジェクト: ducttape12/VideoPoker
 private void InitialDraw()
 {
     hand.Clear();
     for (var i = 0; i < CardsToPlay; i++)
     {
         var drawnCard = new DrawnCard(deck.Draw());
         hand.Add(drawnCard);
     }
 }
コード例 #2
0
ファイル: Game.cs プロジェクト: ducttape12/VideoPoker
        private void ReplaceCards()
        {
            for (var i = 0; i < hand.Count; i++)
            {
                var drawnCard = GetDrawnCard(i);

                if (!drawnCard.OnHold)
                {
                    var newDraw = new DrawnCard(deck.Draw());
                    hand[i] = newDraw;
                }
            }
        }