Como eu faço para criar um metodo de historico de veiculos que sairam da fila?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Como eu faço para criar um metodo de historico de veiculos que sairam da fila?
Olá Denilson,
acredito eu que o melhor seria criar outro Queue<string> e ao chamar o método Desenfileirar() você já adicionar esse veículo retornado no pedagio.Dequeue() no Queue que você criou.
Ficaria algo assim
Queue<string> historico = new Queue<string>();
private static void Desenfileirar()
{
string veiculo = pedagio.Dequeue();
historico.Enqueue(veiculo);
}Espero ter ajudado :)