예제 #1
0
 //public NodoColaI Sacar()
 //{
 //    NodoColaI auxilii = new NodoColaI
 //    {
 //        Titulo = Primero.Titulo,
 //        Describetarea = Primero.Describetarea,
 //        Proyecto = Primero.Proyecto,
 //        Prioridad = Primero.Prioridad,
 //        Entrega = Primero.Entrega
 //    };
 //}
 public NodoColaI Peek(NodoColaI valor)
 {
     if (valor.Siguiente != null)
     {
         return valor.Siguiente; 
     }
     else
     {
         return null; 
     }
 }
예제 #2
0
        public void Push(string titulo, string descripcion, string proyecto, int prioridad, int entrega)
        {
            NodoColaI auxiliar = new NodoColaI
            {
                Titulo = titulo,
                Describetarea = descripcion,
                Proyecto = proyecto,
                Prioridad = prioridad,
                Entrega = entrega
            };
            if(Empty(Primero))
            {
                Primero = auxiliar; 
            }
            else
            {
                Ultimo.Siguiente = auxiliar;
            }
            Primero = auxiliar;

        }
예제 #3
0
        private bool Empty(NodoColaI primero)
        {
            return (primero == null) ? true : false;  //obtener el valor si es o no un numero nulo o verificar si existe

            throw new NotImplementedException();
        }
예제 #4
0
 public Queue()
 {
     Primero = null;
     Ultimo = null;
 }