コード例 #1
0
ファイル: Hand.cs プロジェクト: kevin-lane/Texas-Holdem
 // 4.
 public void EvaluateHand()
 {
     if (Cards.Count >= 5)
     {
         var eval = _eval.EvaluateHand(Cards);
         BestCards.AddRange(eval.Cards);
         HandValue = eval.HandValue;
         Suit = eval.Suit;
     }
 }
コード例 #2
0
        public void EvaluateHand()
        {
            if (Cards.Count < 2)
            {
                return;
            }
            BestCards.Clear();
            HighCards.Clear();
            var result = _eval.EvaluateHand(Cards);

            BestCards.AddRange(result.Cards);
            HighCards.AddRange(result.HighCards);

            HandValue = result.HandValue;
            Suit      = result.Suit;
        }