C# Класс Bridge.Domain.Utils.BridgeHelper

Показать файл Открыть проект

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

Метод Описание
DeckToPbnPlay ( Deck deck ) : string
GetCard ( string card ) : Card
GetGameFromPbn ( string pbnHand, string contract, string dec ) : BridgeGame
GetNextPlayerPosition ( PlayerPosition currentSide ) : PlayerPosition
ToPbn ( BridgeGame game ) : string

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

Метод Описание
DeckToPbnHand ( Deck deck ) : string
GetDeck ( string pbnHand ) : Deck
ReadPbnCard ( Suit suit, string cardString ) : IEnumerable

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

DeckToPbnPlay() публичный статический Метод

public static DeckToPbnPlay ( Deck deck ) : string
deck Deck
Результат string

GetCard() публичный статический Метод

public static GetCard ( string card ) : Card
card string
Результат Card

GetGameFromPbn() публичный статический Метод

public static GetGameFromPbn ( string pbnHand, string contract, string dec ) : BridgeGame
pbnHand string
contract string
dec string
Результат BridgeGame

GetNextPlayerPosition() публичный статический Метод

public static GetNextPlayerPosition ( PlayerPosition currentSide ) : PlayerPosition
currentSide PlayerPosition
Результат PlayerPosition

ToPbn() публичный статический Метод

public static ToPbn ( BridgeGame game ) : string
game BridgeGame
Результат string