C# Класс Poker.PokerHandsChecker

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

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

Метод Описание
CompareHands ( IHand firstHand, IHand secondHand ) : int
IsFlush ( IHand hand ) : bool
IsFourOfAKind ( IHand hand ) : bool
IsFullHouse ( IHand hand ) : bool
IsHighCard ( IHand hand ) : bool
IsOnePair ( IHand hand ) : bool
IsStraight ( IHand hand ) : bool
IsStraightFlush ( IHand hand ) : bool
IsThreeOfAKind ( IHand hand ) : bool
IsTwoPair ( IHand hand ) : bool
IsValidHand ( IHand hand ) : bool

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

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

public CompareHands ( IHand firstHand, IHand secondHand ) : int
firstHand IHand
secondHand IHand
Результат int

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

public IsFlush ( IHand hand ) : bool
hand IHand
Результат bool

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

public IsFourOfAKind ( IHand hand ) : bool
hand IHand
Результат bool

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

public IsFullHouse ( IHand hand ) : bool
hand IHand
Результат bool

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

public IsHighCard ( IHand hand ) : bool
hand IHand
Результат bool

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

public IsOnePair ( IHand hand ) : bool
hand IHand
Результат bool

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

public IsStraight ( IHand hand ) : bool
hand IHand
Результат bool

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

public IsStraightFlush ( IHand hand ) : bool
hand IHand
Результат bool

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

public IsThreeOfAKind ( IHand hand ) : bool
hand IHand
Результат bool

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

public IsTwoPair ( IHand hand ) : bool
hand IHand
Результат bool

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

public IsValidHand ( IHand hand ) : bool
hand IHand
Результат bool