GR.Gambling.Blackjack.Hand.Split C# (CSharp) Method

Split() public method

public Split ( Card card1, Card card2 ) : GR.Gambling.Blackjack.Hand[]
card1 Card
card2 Card
return GR.Gambling.Blackjack.Hand[]
        public Hand[] Split(Card card1, Card card2)
        {
            Hand[] hands = new Hand[] { new Hand(), new Hand() };

            hands[0].AddCard(cards[0]);
            hands[1].AddCard(cards[1]);

            hands[0].AddCard(card1);
            hands[1].AddCard(card2);

            //hands[0].Bet = this.bet;
            //hands[1].Bet = this.bet;

            if (cards[0].IsAce() && cards[1].IsAce())
            {
                hands[0].from_aces = true;
                hands[1].from_aces = true;
            }

            this.split = true;

            return hands;
        }