http://programaresimples.blogspot.com.br/2013/02/colecoes-net-c-parte-1-queue.html
http://programaresimples.blogspot.com.br/2013/02/colecoes-net-c-parte-2-stack.html
http://programaresimples.blogspot.com.br/2013/02/colecoes-net-c-parte-3-hashtable.html
http://programaresimples.blogspot.com.br/2013/02/colecoes-net-c-parte-4-sortedlist.html
) , hoje vamos conhecer a ListDictionary, essa classe está localizada no namespace System.Collections.Specialized e implementa uma coleção de Chave/Valor, essa classe é semelhante a HashTable, a grande diferença das duas, é que a ListDictionary é otimizada para trabalhar com pequenas coleções.
vamos ao exemplo
começamos com nossa tela padrão de testes:
no click do botão, colocaremos o seguinte código, primeiro instanciamos um objeto da classe ListDictionary e adicionamos itens na coleção:
agora vamos percorrer a lista adicionando os valores na listBox, e colocamos um separador para indicar o fim do processo:
vamos buscar um item na coleção e adicionar na list box, e adicionar mais um separador:
e por fim limpamos a coleção:
execute a aplicação e veja o resultado:
espero que estejam gostando da série e que eu tenha ajudado alguém, na próxima veremos a classe HybridDictionary.
um abraço a todos.
gostou ? clica em um anuncio ai !! rsrs
putz, quero coisa nova! muito bom esse blog, sempre aprendo!
ResponderExcluir