Do curso: C#: Formação Básica
Acesse o curso completo hoje mesmo
Cadastre-se hoje mesmo e acesse mais de 24.900 cursos criados por especialistas.
Queue
Nós temos o Queue. O Queue, se nós fôssemos traduzir ao pé da letra, para português, nós teríamos a tradução de "Fila", e o Queue, ele tem uma particularidade, que é o conceito de "FIFO", First-in, First-out, então, primeiro a entrar, primeiro a sair. Esse conceito, ele não permite que o Queue tenha algum tipo de ordenação. Se nós fôssemos comparar com o List, por exemplo, imagina esse List com esses números totalmente desordenados, imagina que nós quiséssemos ordenar do menor para o maior, nós iríamos utilizar o Sort. Vamos ver isso rodando na prática? Então vejam, ele inicializou totalmente desordenado, executou Sort, e aí ele voltou ordenado. No Queue, nós não vamos ter essa opção, no Queue, a ordem que nós inserirmos os elementos também vai ser a ordem de saída. Vamos ver isso funcionando? Então vamos instanciar um Queue, e eu também preciso colocar qual é o tipo, eu preciso dizer qual é o tipo, vamos colocar e String, vamos colocar o nome, lista = new, vou repetir o Queue e o meu…