Para adicionar um item na lista usamos o método Push, para retirar usamos o método Pop, para limpar todos os elementos a operação Clear e a operação Peek para retornar o elemento que está no topo.
vamos ao exemplo, usarei o mesmo projeto da parte 1 http://programaresimples.blogspot.com.br/2013/02/colecoes-net-c-parte-1-queue.html
o form tem apenas um listBox e um botão:
no evento click do botão, começaremos com o seguinte código:
Primeiro instanciamos um objeto da classe Stack, depois preenchemos ela com 3 itens os números 5,2 e 3
continuamos com esse código:
Agora para finalizar, colocamos uma linha para separar a inserção dos itens da exclusão, e colocamos o código responsável por retirar os itens, feito isso, rode a aplicação e veja o resultado:
veja que o ultimo item a ser inserido na lista, é o primeiro a sair, assim como foi dito no começo do post.
espero que tenham gostado, e no próximo veremos a classe HashTaable.
não esqueçam do cliquezinho no anuncio..rsrs
um abração a todos.
Nenhum comentário:
Postar um comentário