public Card(Suits suit, Ranks rank, Backs back) { Suit = (rank == Ranks.Joker ? Suits.None : suit); Rank = rank; Back = back; }
public Card(Suits suit, Values value) { this.Suit = suit; this.Value = value; }
public Card(Suits suit, Ranks rank) : this(suit, rank, DefaultBack) { }
public Card(Suits suit, Values value) { Suit = suit; Value = value; }