C# Класс PokerHandsKata.FinishedPokerGameDealer

Наследование: IPokerGameDealer
Показать файл Открыть проект

Открытые методы

Метод Описание
GetScore ( Hand hand ) : Score
GetWinnerHand ( IList hands ) : Hand

Приватные методы

Метод Описание
duplicated ( Hand hand ) : GroupResult[]
isFlush ( Hand hand ) : bool
isFourOfAKind ( Hand hand ) : bool
isFullHouse ( Hand hand ) : bool
isLowestStraight ( int ordered ) : bool
isPair ( Hand hand ) : bool
isRoyalFlush ( Hand hand ) : bool
isStraight ( Hand hand ) : bool
isStraightFlush ( Hand hand ) : bool
isThereExactlyOneAce ( int ordered ) : bool
isThreeOfAKind ( Hand hand ) : bool
isTwoPair ( Hand hand ) : bool
orderedNumbers ( Hand hand ) : int[]
replaceAceWithOne ( int ordered ) : void

Описание методов

GetScore() публичный Метод

public GetScore ( Hand hand ) : Score
hand Hand
Результат Score

GetWinnerHand() публичный Метод

public GetWinnerHand ( IList hands ) : Hand
hands IList
Результат Hand