//1)C //Localiza o dado e o retorna public Dado localizar(Dado d) { Elemento aux = this.primeiro.Prox; while (aux != null) { //Busca if (aux.GetDado().Equals(d)) { // arrumar return aux.; } else { aux = aux.Prox; } } return(null); }
public string pop() { Elemento aux = this.topo.Prox; if (aux != null) { this.topo.Prox = aux.Prox; aux.Prox = null; if (aux == this.fundo) { this.fundo = this.topo; } return(aux.GetDado()); } else { return(null); } }