示例#1
0
        public void llenarCarton()
        {
            List <int> numerosYaSorteados = new List <int>();
            int        segmentos          = CantidadNumerosAJugar / 5;

            for (int x = 1; x <= 5; x++)
            {
                Columnas.Add(new List <clsCelda>());
                for (int p = 1; p <= 5; p++)
                {
                    int      suelo = segmentos * (p - 1);
                    int      techo = segmentos * p;
                    int      nuevoNumero;
                    clsCelda celda = new clsCelda();
                    Random   rnd   = new Random();

                    do
                    {
                        nuevoNumero = rnd.Next(suelo, techo);
                    }while (numerosYaSorteados.Contains(nuevoNumero));
                    numerosYaSorteados.Add(nuevoNumero);

                    celda.Numero = nuevoNumero;


                    Columnas[x].Add(celda);
                }
            }
        }
示例#2
0
        public clsCartonModelo()
        {
            List <List <clsCelda> > columnas = new List <List <clsCelda> >();

            for (int x = 1; x <= 5; x++)
            {
                Columnas.Add(new List <clsCelda>());
                for (int p = 1; p <= 5; p++)
                {
                    clsCelda celda = new clsCelda();

                    //celda.AJugar = mdModalidadJuego.esquema[x][p];

                    Columnas[x].Add(celda);
                }
            }
        }