public void Push(char pDado) { CNo temp = new CNo(); temp.Dado = pDado; temp.Proximo = ancora.Proximo; ancora.Proximo = temp; }
public void PrintStack() { trabalho = ancora; while (trabalho.Proximo != null) { trabalho = trabalho.Proximo; Console.WriteLine("[{0}]", trabalho.Dado); } }
public char Peek() { char valor = ' '; if (ancora.Proximo != null) { trabalho = ancora.Proximo; valor = trabalho.Dado; } return(valor); }
public CStack() { ancora = new CNo(); ancora.Proximo = null; }