示例#1
0
 public void Desencolar()
 {
     if (primero == null)
     {
         Console.WriteLine("La cola está vacía");
     }
     else
     {
         primero = primero.sgte;
     }
 }
示例#2
0
        public int Count()
        {
            int cant = 0;

            if (primero != null)
            {
                nodo auxiliar = new nodo();
                auxiliar = primero;
                do
                {
                    auxiliar = auxiliar.sgte;
                    cant++;
                } while (auxiliar != null);
            }
            return(cant);
        }
示例#3
0
        public void Encolar(string valor)
        {
            nodo aux = new nodo();

            aux.info = valor;
            if (primero == null)
            {
                primero  = ultimo = aux;
                aux.sgte = null;
            }
            else
            {
                ultimo.sgte = aux;
                aux.sgte    = null;
                ultimo      = aux;
            }
        }
示例#4
0
 public Cola()
 {
     primero = ultimo = null;
 }