C# Class GR.Gambling.Blackjack.CardSet

Afficher le fichier Open project: alexhanh/Botting-Library Class Usage Examples

Méthodes publiques

Méthode Description
Add ( Card card ) : void
Add ( CardSet cards ) : void
Add ( string cards ) : void
CardSet ( ) : System
CardSet ( Card cards ) : System
CardSet ( CardSet card_set ) : System
CardSet ( int num_cards ) : System
CardSet ( string cards ) : System
CheatToDealPair ( Random rand ) : void
Clear ( ) : void
Clone ( ) : object
Equals ( object obj ) : bool
ExtractRandom ( Random rand, int count ) : CardSet
ExtractTop ( ) : Card
ExtractTop ( int count ) : CardSet
GetCards ( ) : GR.Gambling.Blackjack.Card[]
GetEnumerator ( ) : IEnumerator
GetHashCode ( ) : int
Parse ( string s ) : CardSet
Remove ( Card card ) : void
Remove ( CardSet cards ) : void
Shuffle ( Random rand ) : void
ToCountsString ( ) : string
ToString ( ) : string
operator ( ) : CardSet
this ( int index ) : Card

Private Methods

Méthode Description
AddCount ( Card card ) : void
RemoveCount ( Card card ) : void
UpdateCount ( ) : void

Method Details

Add() public méthode

public Add ( Card card ) : void
card Card
Résultat void

Add() public méthode

public Add ( CardSet cards ) : void
cards CardSet
Résultat void

Add() public méthode

public Add ( string cards ) : void
cards string
Résultat void

CardSet() public méthode

public CardSet ( ) : System
Résultat System

CardSet() public méthode

public CardSet ( Card cards ) : System
cards Card
Résultat System

CardSet() public méthode

public CardSet ( CardSet card_set ) : System
card_set CardSet
Résultat System

CardSet() public méthode

public CardSet ( int num_cards ) : System
num_cards int
Résultat System

CardSet() public méthode

public CardSet ( string cards ) : System
cards string
Résultat System

CheatToDealPair() public méthode

public CheatToDealPair ( Random rand ) : void
rand System.Random
Résultat void

Clear() public méthode

public Clear ( ) : void
Résultat void

Clone() public méthode

public Clone ( ) : object
Résultat object

Equals() public méthode

public Equals ( object obj ) : bool
obj object
Résultat bool

ExtractRandom() public méthode

public ExtractRandom ( Random rand, int count ) : CardSet
rand System.Random
count int
Résultat CardSet

ExtractTop() public méthode

public ExtractTop ( ) : Card
Résultat Card

ExtractTop() public méthode

public ExtractTop ( int count ) : CardSet
count int
Résultat CardSet

GetCards() public méthode

public GetCards ( ) : GR.Gambling.Blackjack.Card[]
Résultat GR.Gambling.Blackjack.Card[]

GetEnumerator() public méthode

public GetEnumerator ( ) : IEnumerator
Résultat IEnumerator

GetHashCode() public méthode

public GetHashCode ( ) : int
Résultat int

Parse() public static méthode

public static Parse ( string s ) : CardSet
s string
Résultat CardSet

Remove() public méthode

public Remove ( Card card ) : void
card Card
Résultat void

Remove() public méthode

public Remove ( CardSet cards ) : void
cards CardSet
Résultat void

Shuffle() public méthode

public Shuffle ( Random rand ) : void
rand System.Random
Résultat void

ToCountsString() public méthode

public ToCountsString ( ) : string
Résultat string

ToString() public méthode

public ToString ( ) : string
Résultat string

operator() public static méthode

public static operator ( ) : CardSet
Résultat CardSet

this() public méthode

public this ( int index ) : Card
index int
Résultat Card