示例#1
0
        public bool Agregar(Cocina a)
        {
            bool retorno = false;

            if (this + a)
            {
                //this._lista.Add(a);
                retorno = true;
            }
            else
            {
                retorno = false;
            }

            return(retorno);
        }
示例#2
0
        public bool Remover(Cocina a)
        {
            bool retorno = false;

            if (this - a)
            {
                //this._lista.Remove(a);
                retorno = true;
            }
            else
            {
                retorno = false;
            }

            return(retorno);
        }
示例#3
0
        private int GetIndice(Cocina a)
        {
            int indice = -1; //Declaramos una variable indice que devuelve -1 si no funciona
            int i      = -1;

            foreach (Cocina t in this._lista) //Recorremos todas las temperas y tomamos el valor en t
            {
                //i++;  //Se va incrementando
                if (object.Equals(t, a)) //Comprobamos que parte del vector es null
                {
                    indice = i;          //Si es true, nos devolvera el indice que se encontro
                    break;               //Si no le pongo el break seguira iterando
                }
                i++;
            }

            return(indice);
        }