示例#1
0
        public void Push(int pDato)
        {
            Nodo2 temp = new Nodo2();

            temp.Dato       = pDato;
            temp.Siguiente  = ancla.Siguiente;
            ancla.Siguiente = temp;
        }
示例#2
0
 public void Transversa()
 {
     trabajo = ancla;
     while (trabajo.Siguiente != null)
     {
         trabajo = trabajo.Siguiente;
         int d = trabajo.Dato;
         Console.WriteLine("[{0}]", d);
     }
 }
示例#3
0
        public int Pop()
        {
            int valor = 0;

            if (ancla.Siguiente != null)
            {
                trabajo           = ancla.Siguiente;
                valor             = trabajo.Dato;
                ancla.Siguiente   = trabajo.Siguiente;
                trabajo.Siguiente = null;
            }
            return(valor);
        }
示例#4
0
 public clsPila()
 {
     ancla           = new Nodo2();
     ancla.Siguiente = null;
 }