public void Flop() { if (Board.BoardState != BoardStateType.Preflop) { throw new Exception("The board is not in PreFlop!"); } Board.FirstCard = Deck.GiveCard(); Board.SecondCard = Deck.GiveCard(); Board.ThirdCard = Deck.GiveCard(); Board.SetBoardState(); }