示例#1
0
        public Dados Buscar(string n)
        {
            Elemento aux = this.primeiro.prox;

            while (aux != null)
            {
                if (aux.Equals(n))
                {
                    return(aux.d);
                }
                else
                {
                    aux = aux.prox;
                }
            }
            return(null);
        }
示例#2
0
        public Dados Retirar(string n)
        {
            Elemento aux  = this.primeiro;
            Elemento aux2 = aux.prox;

            while (aux2 != null)
            {
                if (aux2.Equals(n))
                {
                    aux.prox  = aux2.prox;
                    aux2.prox = null;
                    return(aux.d);
                }
                else
                {
                    aux  = aux.prox;
                    aux2 = aux.prox;
                }
            }
            return(null);
        }