コード例 #1
0
        public void setTrump(Couleur trumpCouleur)
        {
            trump = trumpCouleur;
            switch (label)
            {
            case "7":
            case "8":
                valeur = 0;
                break;

            case "9":
                valeur = trump.Equals(_couleur) ? 14 : (trump.Equals(Couleur.ToutAtout) ? 9 : 0);
                break;

            case "10":
                valeur = trump.Equals(Couleur.ToutAtout) ? 5 : 10;
                break;

            case "J":
                valeur = trump.Equals(_couleur) ? 20 : (trump.Equals(Couleur.ToutAtout) ? 14 : 2);
                break;

            case "Q":
                valeur = trump.Equals(Couleur.ToutAtout) ? 2 : 3;
                break;

            case "R":
                valeur = trump.Equals(Couleur.ToutAtout) ? 3 : 4;
                break;

            default:
                valeur = trump.Equals(Couleur.SansAtout) ? 19 : (trump.Equals(Couleur.ToutAtout) ? 7 : 11);
                break;
            }
        }
コード例 #2
0
 private bool isSingleTrump(Couleur c)
 {
     return(c.Equals(Couleur.Coeur) || c.Equals(Couleur.Pique) || c.Equals(Couleur.Carreau) || c.Equals(Couleur.Trefle));
 }