public PokerHand(HoleCards holeCards, CardsCollection board) { HoleCards = holeCards; Board = board; _pokerHand = holeCards.ToLong(); foreach (var card in Board) { _pokerHand |= Convert.ToInt64(card.AbsoluteValue); } Kickers = new CardsCollection(); }