public static PokerScoreOuts CalculateTurn(FiveCardHand cards) { if (cards.HasThreeOfAKind()) { return(TurnOutsDictionary[Pokerscore.ThreeOfAKind]); } if (cards.HasTwoPair()) { return(TurnOutsDictionary[Pokerscore.TwoPair]); } return(PokerHelper.CreateTurnOuts(0, false)); }