コード例 #1
0
        public void rellenarTablero()
        {
            clsCarta        carta;
            List <clsCarta> lista = new List <clsCarta>();
            Random          random;

            for (int i = 0; i < 16; i++)
            {
                random = new Random();
                int numRnd = random.Next(1, 2);
                if (numRnd == 1)
                {
                    _tipoCarta = tipoCarta.acierto;
                }
                else
                {
                    if (numRnd == 2)
                    {
                        _tipoCarta = tipoCarta.bomba;
                    }
                }
                _imagenCarta = new Uri("ms-appx://_17_Examen1EVAL_UWP/Assets/presionar.png", UriKind.RelativeOrAbsolute);
                carta        = new clsCarta(_tipoCarta, _imagenCarta);
                lista.Add(carta);
            }
            _listadoCartas = lista;
        }
コード例 #2
0
ファイル: Carta.cs プロジェクト: Avdreiller/Blackjack
 public Carta(tipoCarta Tipo, tipoSimbolo Simbolo, int valor, int valor2)
 {
     this.Simbolo = Simbolo;
     this.Tipo    = Tipo;
     this.valor   = valor;
     this.valor2  = valor2;
 }
コード例 #3
0
ファイル: Repartidor.cs プロジェクト: Avdreiller/Blackjack
        public int obtener_valor(tipoCarta carta)
        {
            int position = (int)carta;

            switch (position)
            {
            case 0:
            case 1:
            case 2:
            case 3:
            case 4:
            case 5:
            case 6:
            case 7:
            case 8:
            case 9: return(position + 1);

            case 10: return(10);

            case 11: return(10);

            case 12: return(10);

            default: return(11);
            }
        }
コード例 #4
0
ファイル: Carta.cs プロジェクト: Avdreiller/Blackjack
        public void recombertirDat(Dictionary <string, object> car)
        {
            tipoSimbolo ts = (tipoSimbolo)Enum.Parse(typeof(tipoSimbolo), (string)car["Simbolo"], true);
            tipoCarta   tC = (tipoCarta)Enum.Parse(typeof(tipoCarta), (string)car["Tipo"], true);

            this.Simbolo = ts;
            this.Tipo    = tC;
            this.valor   = (int)car["valor"];
            this.valor2  = (int)car["valor2"];
        }
コード例 #5
0
 public clsCarta(tipoCarta tipo, Uri imagen)
 {
     this.imagen    = imagen;
     this.tipoCarta = tipo;
 }