Exemplo n.º 1
0
        public ElemSimbolo Desenfileirar()
        {
            ElemSimbolo aux = this.Primeiro.Proximo;

            this.Primeiro.Proximo = aux.Proximo;
            aux.Proximo           = null;
            return(aux);
        }
Exemplo n.º 2
0
        public void ImprimeFila()
        {
            ElemSimbolo aux = this.Primeiro.Proximo;

            while (aux != null)
            {
                Console.Write(" {0},", aux.Simbolo);
                aux = aux.Proximo;
            }
        }
Exemplo n.º 3
0
 public ElemSimbolo Enfileirar(ElemSimbolo novo)
 {
     this.Ultimo.Proximo = novo;
     this.Ultimo         = novo;
     return(Ultimo);
 }
Exemplo n.º 4
0
        //  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;
        }