public ElemSimbolo Desenfileirar() { ElemSimbolo aux = this.Primeiro.Proximo; this.Primeiro.Proximo = aux.Proximo; aux.Proximo = null; return(aux); }
public void ImprimeFila() { ElemSimbolo aux = this.Primeiro.Proximo; while (aux != null) { Console.Write(" {0},", aux.Simbolo); aux = aux.Proximo; } }
public ElemSimbolo Enfileirar(ElemSimbolo novo) { this.Ultimo.Proximo = novo; this.Ultimo = novo; return(Ultimo); }
// public ElemSimbolo Primeiro { get => primeiro; set => primeiro = value; } // public ElemSimbolo Ultimo { get => ultimo; set => ultimo = value; } public FilaSimbolos() { this.Primeiro = new ElemSimbolo(); this.Ultimo = this.Primeiro; }