Exemplo n.º 1
0
        private static LosHilos AgregarHilo(LosHilos hilos)
        {
            hilos.id++;
            InfoHilo nuevoHiilo = new InfoHilo(hilos.id, hilos);

            return(hilos);
        }
Exemplo n.º 2
0
 private LosHilos AgregarHilo(LosHilos hilos)
 {
     hilos.id++;
     hilos.misHilos.Add(new InfoHilo(this.id, this));
     this.RespuestaHilo(hilos.id);
     return(hilos);
 }
Exemplo n.º 3
0
        private LosHilos AgregarHilo(LosHilos hilos)
        {
            hilos.id++;
            InfoHilos nuevoHilo = new InfoHilos(hilos.id, hilos);

            hilos.MisHilos.Add(nuevoHilo);
            return(hilos);
        }
Exemplo n.º 4
0
        static LosHilos AgregarHilo(LosHilos hilos)
        {
            hilos.id++;
            InfoHilo infoHilo = new InfoHilo(hilos.id, hilos);

            hilos.misHilos.Add(infoHilo);
            return(hilos);
        }
Exemplo n.º 5
0
        private static LosHilos AgregarHilo(LosHilos hilos)
        {
            hilos._id++;
            InfoHilo infoNuevo = new InfoHilo(hilos._id, ((IRespuesta <int>)hilos));

            hilos._misHilos.Add(infoNuevo);
            return(hilos);
        }
Exemplo n.º 6
0
        /*
         *  c. Método de clase AgregarHilo hará los siguientes pasos, en el siguiente orden:
         *      i. Incrementará id.
         *      ii. creará un nuevo InfoHilo y lo agregará a misHilos.
         */

        public static LosHilos AgregarHilos(LosHilos hilos)
        {
            LosHilos.id += 1;
            InfoHilos infoHilo = new InfoHilos(id, hilos);

            LosHilos.listaMisHilos.Add(infoHilo);
            return(hilos);
        }
Exemplo n.º 7
0
        //Método de clase AgregarHilo hará los siguientes pasos, en el siguiente orden:
        //i.Incrementará id.
        //ii.creará un nuevo InfoHilo y lo agregará a misHilos.

        private LosHilos AgregarHilo(LosHilos losHilos)
        {
            this._id++;
            InfoHilo infoHilo = new InfoHilo(this._id, this);

            this._misHilos.Add(infoHilo);
            return(new LosHilos());
        }
Exemplo n.º 8
0
        static LosHilos AgregarHilo(LosHilos hilos)
        {
            hilos._id++;
            InfoHilo nuevo_hilo = new InfoHilo(hilos._id, hilos);

            hilos._misHilos.Add(nuevo_hilo);
            return(hilos);
        }
Exemplo n.º 9
0
        public static LosHilos AgregarHilo(LosHilos hilos)
        {
            hilos.id++;

            hilos.misHilos.Add(new InfoHilo(hilos.id, hilos));

            return(hilos);
        }
Exemplo n.º 10
0
        public LosHilos AgregarHilo(LosHilos hilos)
        {
            hilos.id++;
            InfoHilo nuevoHilo = new InfoHilo(hilos.id, hilos);

            hilos.misHilos.Add(nuevoHilo);
            return(hilos);
        }
        /// <summary>
        ///
        /// </summary>
        /// <param name="hilos"></param>
        /// <param name="cantidad"></param>
        /// <returns></returns>
        public static LosHilos operator +(LosHilos hilos, int cantidad)
        {
            if (cantidad <= 0)
            {
                throw new CantidadInvalidaException();
            }

            for (int i = 0; i < cantidad; i++)
            {
                LosHilos.AgregarHilo(hilos);
            }
            return(hilos);
        }
Exemplo n.º 12
0
 public static LosHilos operator +(LosHilos hilos, int cantidad)
 {
     if (cantidad < 1)
     {
         throw new CantidadInvalidaException();
     }
     else if (cantidad > 0)
     {
         while (cantidad > 0)
         {
             LosHilos.AgregarHilo(hilos);
             cantidad--;
         }
     }
     return(hilos);
 }
Exemplo n.º 13
0
        public static LosHilos operator +(LosHilos hilos, int cantidad)
        {
            if (!(hilos is null))
            {
                if (cantidad < 1)
                {
                    throw new CantidadInvalidaException();
                }
                else
                {
                    for (int i = 0; i < cantidad; i++)
                    {
                        LosHilos.AgregarHilo(hilos);
                    }
                }
            }

            return(hilos);
        }