C# 클래스 ConsoleBlackjack.ConsoleBlackjackPlayer

A helper class to let a human play Blackjack via the console.
상속: IBlackjackPlayer
파일 보기 프로젝트 열기: tansey/blackjack

공개 메소드들

메소드 설명
BuyInsurance ( HandInfo info ) : bool
DoubleDown ( HandInfo info ) : bool
GetBet ( decimal min, decimal max ) : decimal
HandOver ( HandInfo info ) : void
Hit ( HandInfo info ) : bool
PlayAnotherHand ( ) : bool
Reshuffle ( ) : void
Split ( HandInfo info ) : bool
Surrender ( HandInfo info ) : bool

비공개 메소드들

메소드 설명
MultiQuery ( HandInfo info ) : void
PrintCount ( HandInfo info ) : void
PrintCount ( int temp ) : void
PrintHand ( HandInfo info ) : void
UpdateCount ( HandInfo info ) : void
YesNoQuery ( string query ) : bool

메소드 상세

BuyInsurance() 공개 메소드

public BuyInsurance ( HandInfo info ) : bool
info Blackjack.HandInfo
리턴 bool

DoubleDown() 공개 메소드

public DoubleDown ( HandInfo info ) : bool
info Blackjack.HandInfo
리턴 bool

GetBet() 공개 메소드

public GetBet ( decimal min, decimal max ) : decimal
min decimal
max decimal
리턴 decimal

HandOver() 공개 메소드

public HandOver ( HandInfo info ) : void
info Blackjack.HandInfo
리턴 void

Hit() 공개 메소드

public Hit ( HandInfo info ) : bool
info Blackjack.HandInfo
리턴 bool

PlayAnotherHand() 공개 메소드

public PlayAnotherHand ( ) : bool
리턴 bool

Reshuffle() 공개 메소드

public Reshuffle ( ) : void
리턴 void

Split() 공개 메소드

public Split ( HandInfo info ) : bool
info Blackjack.HandInfo
리턴 bool

Surrender() 공개 메소드

public Surrender ( HandInfo info ) : bool
info Blackjack.HandInfo
리턴 bool